diff options
| author | sousuke0422 <sousuke20xx@gmail.com> | 2021-09-18 13:30:28 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-09-18 13:30:28 +0900 |
| commit | 07bb8067ae62fffe8857c91c7d9f75ccba16789e (patch) | |
| tree | 9e9b07d2e570be7ecb01f03c362c91b7de9c7df4 /src/server/api/endpoints/antennas | |
| parent | add sponsors section (diff) | |
| download | sharkey-07bb8067ae62fffe8857c91c7d9f75ccba16789e.tar.gz sharkey-07bb8067ae62fffe8857c91c7d9f75ccba16789e.tar.bz2 sharkey-07bb8067ae62fffe8857c91c7d9f75ccba16789e.zip | |
fix: アンテナの既読 (#7803)
from: https://gitlab.com/xianon/misskey/-/commit/a89742319caea378f9cdd70c8ebd83bdf2178ff6
Diffstat (limited to 'src/server/api/endpoints/antennas')
| -rw-r--r-- | src/server/api/endpoints/antennas/notes.ts | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/server/api/endpoints/antennas/notes.ts b/src/server/api/endpoints/antennas/notes.ts index 3c8a4fbdae..1759e95b4c 100644 --- a/src/server/api/endpoints/antennas/notes.ts +++ b/src/server/api/endpoints/antennas/notes.ts @@ -1,6 +1,7 @@ import $ from 'cafy'; import { ID } from '@/misc/cafy-id'; import define from '../../define'; +import readNote from '@/services/note/read'; import { Antennas, Notes, AntennaNotes } from '@/models/index'; import { makePaginationQuery } from '../../common/make-pagination-query'; import { generateVisibilityQuery } from '../../common/generate-visibility-query'; @@ -84,5 +85,9 @@ export default define(meta, async (ps, user) => { .take(ps.limit!) .getMany(); + if (notes.length > 0) { + readNote(user.id, notes); + } + return await Notes.packMany(notes, user); }); |