Files
veridian/server/api/topic/auto-rename/cancel/[renameId].post.ts
T

19 lines
412 B
TypeScript

import { cancelPendingRename } from '~~/server/utils/renames';
import { assert } from '~~/utils/assert';
export default defineEventHandler(async (event) => {
await protectRoute(event);
const { renameId } = event.context.params!;
assert(renameId);
if (cancelPendingRename(renameId)) {
return {
success: true,
};
}
return {
success: false,
};
});