Optimise
This commit is contained in:
parent
94fce03750
commit
ee0cd08cf3
10 changed files with 150 additions and 95 deletions
|
@ -14,7 +14,10 @@ const schema = z.object({
|
|||
track_id: z.number({coerce: true}).optional()
|
||||
})
|
||||
|
||||
router.get("/api/play/:item_type/:item_id/:track_id", defineEventHandler(async event => {
|
||||
const play = defineEventHandler(async event => {
|
||||
const locals = await getValidatedRouterParams(event, schema.parse)
|
||||
return pugSync.render(event, "player.pug", locals)
|
||||
}))
|
||||
})
|
||||
|
||||
router.get("/api/play/:item_type/:item_id/", play)
|
||||
router.get("/api/play/:item_type/:item_id/:track_id", play)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue