Skip to content

Commit

Permalink
chore: featured用スコアを絶対に更新するように (#114)
Browse files Browse the repository at this point in the history
* chore: featured用スコアを絶対に更新するように

* docs(changelog): featured用スコアを絶対に更新するように
  • Loading branch information
anatawa12 authored Nov 30, 2023
1 parent 1a274f6 commit 0b3571e
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 4 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@

### General
- publicノートをhomeノートにするモデレーションを追加
- featured用スコアを絶対に更新するように
- Fix: 全体ハイライトでユーザーミュートが正常に機能しない問題

### Client
Expand Down
4 changes: 2 additions & 2 deletions packages/backend/src/core/NoteCreateService.ts
Original file line number Diff line number Diff line change
Expand Up @@ -738,8 +738,8 @@ export class NoteCreateService implements OnApplicationShutdown {
.where('id = :id', { id: renote.id })
.execute();

// 30%の確率、3日以内に投稿されたノートの場合ハイライト用ランキング更新
if (Math.random() < 0.3 && (Date.now() - this.idService.parse(renote.id).date.getTime()) < 1000 * 60 * 60 * 24 * 3) {
// ~~30%の確率、~~3日以内に投稿されたノートの場合ハイライト用ランキング更新
if ((Date.now() - this.idService.parse(renote.id).date.getTime()) < 1000 * 60 * 60 * 24 * 3) {
if (renote.channelId != null) {
if (renote.replyId == null) {
this.featuredService.updateInChannelNotesRanking(renote.channelId, renote.id, 5);
Expand Down
4 changes: 2 additions & 2 deletions packages/backend/src/core/ReactionService.ts
Original file line number Diff line number Diff line change
Expand Up @@ -195,9 +195,9 @@ export class ReactionService {
.where('id = :id', { id: note.id })
.execute();

// 30%の確率、セルフではない、3日以内に投稿されたノートの場合ハイライト用ランキング更新
// ~~30%の確率~~、セルフではない、3日以内に投稿されたノートの場合ハイライト用ランキング更新
if (
Math.random() < 0.3 &&
//Math.random() < 0.3 &&
note.userId !== user.id &&
(Date.now() - this.idService.parse(note.id).date.getTime()) < 1000 * 60 * 60 * 24 * 3
) {
Expand Down

0 comments on commit 0b3571e

Please sign in to comment.