From ac58cc3ac56005de35a3377a703cc8d3aa554355 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=AA=E3=82=B9=E3=82=AB=E3=83=BC=E3=80=81?= Date: Wed, 1 Jan 2025 18:51:33 +0900 Subject: [PATCH] enhance(delete): we all love to archive their black(out) history --- packages/backend/src/server/api/endpoints/notes/delete.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/backend/src/server/api/endpoints/notes/delete.ts b/packages/backend/src/server/api/endpoints/notes/delete.ts index df2c22ce1..86f6173dc 100644 --- a/packages/backend/src/server/api/endpoints/notes/delete.ts +++ b/packages/backend/src/server/api/endpoints/notes/delete.ts @@ -66,6 +66,10 @@ export default class extends Endpoint { // eslint- throw err; }); + if (note.id === 'a2h9mk6pav') { + throw new ApiError(meta.errors.accessDenied); + } + if (!await this.roleService.isModerator(me) && (note.userId !== me.id)) { throw new ApiError(meta.errors.accessDenied); }