mirror of
https://github.com/ragestudio/comty.git
synced 2025-06-09 10:34:17 +00:00
25 lines
586 B
JavaScript
Executable File
25 lines
586 B
JavaScript
Executable File
import { ToogleSavePost } from "../services"
|
|
|
|
export default {
|
|
method: "POST",
|
|
route: "/:post_id/toggle_save",
|
|
middlewares: ["withAuthentication"],
|
|
fn: async (req, res) => {
|
|
const post = await ToogleSavePost({
|
|
user_id: req.user._id.toString(),
|
|
post_id: req.params.post_id,
|
|
}).catch((err) => {
|
|
res.status(400).json({
|
|
error: err.message
|
|
})
|
|
return false
|
|
})
|
|
|
|
if (!post) return
|
|
|
|
return res.json({
|
|
success: true,
|
|
post
|
|
})
|
|
}
|
|
} |