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

19 lines
640 B
JavaScript
Executable File

import { Controller } from "linebridge/dist/server"
import generateEndpointsFromDir from "linebridge/dist/server/lib/generateEndpointsFromDir"
export default class PostsController extends Controller {
static refName = "PostsController"
static useRoute = "/posts"
httpEndpoints = generateEndpointsFromDir(__dirname + "/endpoints")
// put = {
// "/:post_id": {
// middlewares: ["withAuthentication"],
// fn: (req, res) => {
// // TODO: Implement Post update
// return res.status(501).json({ error: "Not implemented" })
// }
// }
// }
}