summaryrefslogtreecommitdiff
path: root/src/server/api/endpoints/notes/delete.ts
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-12-17 01:43:34 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-12-17 01:43:34 +0900
commit16707370757864d3e77f64a5568ae7c531bb97b1 (patch)
tree8eb482b861b2ec860ba5f73cc834d648e5d01e96 /src/server/api/endpoints/notes/delete.ts
parentUpdate README.md (diff)
downloadsharkey-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.ts7
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),