diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2018-01-11 13:55:55 +0100 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2018-01-11 13:55:55 +0100 |
| commit | b3ba48a22ce966e62cfad1671e4ee6f4357bb69f (patch) | |
| tree | 4c670b51c4f43ebf6f857b5999c2bc0f3f0e807c /bucky/app/api.js | |
| parent | 2e9e542bfb81c3aff407801e3ae3f08eee0fb3d9 (diff) | |
move file api, debug flag on url to show ids
Diffstat (limited to 'bucky/app/api.js')
| -rw-r--r-- | bucky/app/api.js | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/bucky/app/api.js b/bucky/app/api.js index a8149d0..44c4982 100644 --- a/bucky/app/api.js +++ b/bucky/app/api.js @@ -169,6 +169,26 @@ function route (app){ function(req, res){ res.json({ comment: res.comment }) }) + // move a file to another thread + app.get("/api/file/:id/move/:thread_id", + middleware.ensureAuthenticated, + bucky.checkIsAdmin, + bucky.ensureFile, + bucky.ensureThreadById, + bucky.moveFile, + function(req, res){ + res.json({ file: res.file }) + }) + // move a comment to another thread + app.get("/api/comment/:id/move/:thread_id", + middleware.ensureAuthenticated, + bucky.checkIsAdmin, + bucky.ensureComment, + bucky.ensureThreadById, + bucky.moveComment, + function(req, res){ + res.json({ comment: res.comment }) + }) // delete a comment app.delete("/api/comment/:id", middleware.ensureAuthenticated, |
