13 lines
422 B
TypeScript
13 lines
422 B
TypeScript
import { deletePromptPreset, listPromptPresets } from '~/server/utils/promptPresets'
|
|
|
|
export default defineEventHandler(async (event) => {
|
|
const id = getRouterParam(event, 'id')
|
|
if (!id) throw createError({ statusCode: 400, statusMessage: 'Missing instruction set id' })
|
|
const owner = libraryOwnerKey(event)
|
|
await deletePromptPreset(owner, id)
|
|
return {
|
|
ok: true,
|
|
presets: listPromptPresets(owner)
|
|
}
|
|
})
|