summaryrefslogtreecommitdiff
path: root/src/server
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2019-05-01 20:57:23 +0900
committersyuilo <syuilotan@yahoo.co.jp>2019-05-01 20:57:23 +0900
commit6d35872af5d16b36f310f06ef10656ba71bf9712 (patch)
tree20ea5434958ae52ac63d2b58528122e3f001c884 /src/server
parentMerge branch 'develop' (diff)
parent11.8.0 (diff)
downloadmisskey-6d35872af5d16b36f310f06ef10656ba71bf9712.tar.gz
misskey-6d35872af5d16b36f310f06ef10656ba71bf9712.tar.bz2
misskey-6d35872af5d16b36f310f06ef10656ba71bf9712.zip
Merge branch 'develop'
Diffstat (limited to 'src/server')
-rw-r--r--src/server/api/kinds.ts4
-rw-r--r--src/server/api/openapi/schemas.ts2
-rw-r--r--src/server/api/stream/channels/main.ts1
3 files changed, 6 insertions, 1 deletions
diff --git a/src/server/api/kinds.ts b/src/server/api/kinds.ts
index 03ed3e7cd8..99c3795589 100644
--- a/src/server/api/kinds.ts
+++ b/src/server/api/kinds.ts
@@ -18,5 +18,7 @@ export const kinds = [
'write:notifications',
'read:reactions',
'write:reactions',
- 'write:votes'
+ 'write:votes',
+ 'read:pages',
+ 'write:pages',
];
diff --git a/src/server/api/openapi/schemas.ts b/src/server/api/openapi/schemas.ts
index 34e6f8947d..229d10af2a 100644
--- a/src/server/api/openapi/schemas.ts
+++ b/src/server/api/openapi/schemas.ts
@@ -12,6 +12,7 @@ import { packedMutingSchema } from '../../../models/repositories/muting';
import { packedBlockingSchema } from '../../../models/repositories/blocking';
import { packedNoteReactionSchema } from '../../../models/repositories/note-reaction';
import { packedHashtagSchema } from '../../../models/repositories/hashtag';
+import { packedPageSchema } from '../../../models/repositories/page';
export function convertSchemaToOpenApiSchema(schema: Schema) {
const res: any = schema;
@@ -76,4 +77,5 @@ export const schemas = {
Blocking: convertSchemaToOpenApiSchema(packedBlockingSchema),
NoteReaction: convertSchemaToOpenApiSchema(packedNoteReactionSchema),
Hashtag: convertSchemaToOpenApiSchema(packedHashtagSchema),
+ Page: convertSchemaToOpenApiSchema(packedPageSchema),
};
diff --git a/src/server/api/stream/channels/main.ts b/src/server/api/stream/channels/main.ts
index 1100f87acb..5abe108789 100644
--- a/src/server/api/stream/channels/main.ts
+++ b/src/server/api/stream/channels/main.ts
@@ -22,6 +22,7 @@ export default class extends Channel {
break;
}
case 'mention': {
+ if (mute.map(m => m.muteeId).includes(body.userId)) return;
if (body.isHidden) return;
break;
}