diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2018-12-17 01:43:34 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2018-12-17 01:43:34 +0900 |
| commit | 16707370757864d3e77f64a5568ae7c531bb97b1 (patch) | |
| tree | 8eb482b861b2ec860ba5f73cc834d648e5d01e96 /src/server/api/endpoints/notes/delete.ts | |
| parent | Update README.md (diff) | |
| download | sharkey-16707370757864d3e77f64a5568ae7c531bb97b1.tar.gz sharkey-16707370757864d3e77f64a5568ae7c531bb97b1.tar.bz2 sharkey-16707370757864d3e77f64a5568ae7c531bb97b1.zip | |
[API] Resolve #3637
Diffstat (limited to 'src/server/api/endpoints/notes/delete.ts')
| -rw-r--r-- | src/server/api/endpoints/notes/delete.ts | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/server/api/endpoints/notes/delete.ts b/src/server/api/endpoints/notes/delete.ts index aa11f7bf19..1923aed9ba 100644 --- a/src/server/api/endpoints/notes/delete.ts +++ b/src/server/api/endpoints/notes/delete.ts @@ -3,6 +3,7 @@ import Note from '../../../../models/note'; import deleteNote from '../../../../services/note/delete'; import User from '../../../../models/user'; import define from '../../define'; +const ms = require('ms'); export const meta = { stability: 'stable', @@ -16,6 +17,12 @@ export const meta = { kind: 'note-write', + limit: { + duration: ms('1hour'), + max: 300, + minInterval: ms('1sec') + }, + params: { noteId: { validator: $.type(ID), |