diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2020-02-20 13:38:40 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2020-02-20 13:38:40 +0900 |
| commit | e59e2d9f0b83707c8554aa23973bf696141c3d20 (patch) | |
| tree | 164d292ac121f5ae4c8983e8efe0c212b830066b /src | |
| parent | Better validation (diff) | |
| download | sharkey-e59e2d9f0b83707c8554aa23973bf696141c3d20.tar.gz sharkey-e59e2d9f0b83707c8554aa23973bf696141c3d20.tar.bz2 sharkey-e59e2d9f0b83707c8554aa23973bf696141c3d20.zip | |
Resolve #6028
Diffstat (limited to 'src')
| -rw-r--r-- | src/server/api/common/inject-featured.ts | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server/api/common/inject-featured.ts b/src/server/api/common/inject-featured.ts index ce6d421bb1..91b12cadce 100644 --- a/src/server/api/common/inject-featured.ts +++ b/src/server/api/common/inject-featured.ts @@ -26,6 +26,8 @@ export async function injectFeatured(timeline: Note[], user?: User | null) { .andWhere(`note.visibility = 'public'`) .leftJoinAndSelect('note.user', 'user'); + if (user) query.andWhere('note.userId != :userId', { userId: user.id }); + if (user) generateMuteQuery(query, user); const notes = await query |