👔 Disable post rank for now

This commit is contained in:
2025-07-31 21:21:46 +08:00
parent b3ed98322b
commit 882c14df06

View File

@@ -101,16 +101,18 @@ public class ActivityService(
reactionMaps.TryGetValue(post.Id, out var count) ? count : new Dictionary<string, int>(); reactionMaps.TryGetValue(post.Id, out var count) ? count : new Dictionary<string, int>();
// Rank and sort // Rank and sort
// TODO: This feature is disabled for now
/*
var now = SystemClock.Instance.GetCurrentInstant(); var now = SystemClock.Instance.GetCurrentInstant();
var rankedPosts = posts var rankedPosts = posts
.Select(p => new { Post = p, Rank = CalculateHotRank(p, now) }) .Select(p => new { Post = p, Rank = CalculateHotRank(p, now) })
.OrderByDescending(x => x.Rank) .OrderByDescending(x => x.Rank)
.Select(x => x.Post) .Select(x => x.Post)
.Take(take) .Take(take)
.ToList(); .ToList(); */
// Formatting data // Formatting data
foreach (var post in rankedPosts) foreach (var post in posts)
activities.Add(post.ToActivity()); activities.Add(post.ToActivity());
if (activities.Count == 0) if (activities.Count == 0)
@@ -242,16 +244,18 @@ public class ActivityService(
} }
// Rank and sort // Rank and sort
// TODO: This feature is disabled for now
/*
var now = SystemClock.Instance.GetCurrentInstant(); var now = SystemClock.Instance.GetCurrentInstant();
var rankedPosts = posts var rankedPosts = posts
.Select(p => new { Post = p, Rank = CalculateHotRank(p, now) }) .Select(p => new { Post = p, Rank = CalculateHotRank(p, now) })
.OrderByDescending(x => x.Rank) .OrderByDescending(x => x.Rank)
.Select(x => x.Post) .Select(x => x.Post)
.Take(take) .Take(take)
.ToList(); .ToList(); */
// Formatting data // Formatting data
activities.AddRange(rankedPosts.Select(post => post.ToActivity())); activities.AddRange(posts.Select(post => post.ToActivity()));
if (activities.Count == 0) if (activities.Count == 0)
activities.Add(Activity.Empty()); activities.Add(Activity.Empty());