2024-03-05 10:20:36 +00:00

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
})
}
}