boredgame/oldApis/publisher/[id]/+server.ts

20 lines
540 B
TypeScript
Raw Normal View History

2024-09-04 23:04:41 +00:00
import type { Publishers } from '$db/schema'
import { getPublisher, updatePublisher } from '$lib/utils/db/publisherUtils.js'
export async function GET({ locals, params }) {
try {
2024-09-04 23:04:41 +00:00
return await getPublisher(locals, params.id)
} catch (e) {
2024-09-04 23:04:41 +00:00
console.error(e)
return new Response('Could not get publishersTable', {
status: 500,
2024-09-04 23:04:41 +00:00
})
}
}
export async function PUT({ locals, params, request }) {
2024-09-04 23:04:41 +00:00
const data: Publishers = await request.json()
const publisherId = params.id
return await updatePublisher(locals, data, publisherId)
}