Skip to content

Commit 0ce414d

Browse files
fix/3823/my-predictions-feed-tweaks (#3844)
closes #3823 changes movement calculation to default to 0.0 if question has resolved at least 7 days ago removes the "open" filter from movement feed --------- Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com> Co-authored-by: Luke Sabor <[email protected]>
1 parent 66412a6 commit 0ce414d

File tree

2 files changed

+6
-1
lines changed
  • front_end/src/app/(main)/questions/components/feed_filters
  • questions/services

2 files changed

+6
-1
lines changed

front_end/src/app/(main)/questions/components/feed_filters/main.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,6 @@ const MainFeedFilters: FC<Props> = ({
165165
if (
166166
[
167167
QuestionOrder.ActivityDesc,
168-
QuestionOrder.WeeklyMovementDesc,
169168
QuestionOrder.PublishTimeDesc,
170169
QuestionOrder.CloseTimeAsc,
171170
QuestionOrder.NewsHotness,

questions/services/movement.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,12 @@ def compute_question_movement(question: Question) -> float | None:
2929
if not cp_now:
3030
return
3131

32+
if question.resolution_set_time and question.resolution_set_time < now - timedelta(
33+
days=7
34+
):
35+
# questions that have resolved at least 7 days ago have no movement
36+
return 0.0
37+
3238
cp_previous = get_aggregations_at_time(
3339
question,
3440
now - get_question_movement_period(question),

0 commit comments

Comments
 (0)