19 lines
412 B
TypeScript
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,
|
|
};
|
|
}); |