summaryrefslogtreecommitdiff
path: root/src/server/api
diff options
context:
space:
mode:
authorXeltica <7106976+Xeltica@users.noreply.github.com>2020-02-09 21:31:17 +0900
committerGitHub <noreply@github.com>2020-02-09 21:31:17 +0900
commitac5453232fa848d123cf19b461195d957b9dbc20 (patch)
treea196a07b5f249ab11a6bd127283e4291504072a5 /src/server/api
parentMerge branch 'develop' of https://github.com/syuilo/misskey into develop (diff)
downloadsharkey-ac5453232fa848d123cf19b461195d957b9dbc20.tar.gz
sharkey-ac5453232fa848d123cf19b461195d957b9dbc20.tar.bz2
sharkey-ac5453232fa848d123cf19b461195d957b9dbc20.zip
お知らせの固定表示 (#5887)
* お知らせの固定 * :v: * Update index.home.vue Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Diffstat (limited to 'src/server/api')
-rw-r--r--src/server/api/endpoints/announcements.ts7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/server/api/endpoints/announcements.ts b/src/server/api/endpoints/announcements.ts
index c6050d6092..2b7f90c31f 100644
--- a/src/server/api/endpoints/announcements.ts
+++ b/src/server/api/endpoints/announcements.ts
@@ -13,6 +13,11 @@ export const meta = {
default: 10
},
+ withUnreads: {
+ validator: $.optional.boolean,
+ default: false
+ },
+
sinceId: {
validator: $.optional.type(ID),
},
@@ -38,5 +43,5 @@ export default define(meta, async (ps, user) => {
}
}
- return announcements;
+ return ps.withUnreads ? announcements.filter((a: any) => !a.isRead) : announcements;
});