Shun Miyazawa пре 3 година
родитељ
комит
9f91aa160c
1 измењених фајлова са 3 додато и 2 уклоњено
  1. 3 2
      packages/app/src/server/models/activity.ts

+ 3 - 2
packages/app/src/server/models/activity.ts

@@ -127,11 +127,12 @@ activitySchema.statics.findSnapshotUsernamesByUsernameRegexWithTotalCount = asyn
   const conditions = { 'snapshot.username': { $regex: q, $options: 'i' } };
 
   const usernames = await this.aggregate()
-    .skip(offset)
-    .limit(10000)
+    .skip(0)
+    .limit(10000) // Narrow down the search target
     .match(conditions)
     .group({ _id: '$snapshot.username' })
     .sort({ _id: sortOpt }) // Sort "snapshot.username" in ascending order
+    .skip(offset)
     .limit(limit);
 
   const totalCount = (await this.find(conditions).distinct('snapshot.username')).length;