Files
wg-easy-ca-lose/src/server/api/admin/general.post.ts
T
copilot-swe-agent[bot] 268916782d Return database values in GET endpoints; add overrides info route; remove comments
- GET endpoints now return raw database values (not overridden values)
- Created /api/admin/overrides route that returns which fields are overridden by env vars
- Removed comments from POST endpoints
- Admin panel can now show database values and display indicators for overridden fields

Co-authored-by: kaaax0815 <32197462+kaaax0815@users.noreply.github.com>
2025-11-14 13:52:54 +00:00

15 lines
347 B
TypeScript

import { GeneralUpdateSchema } from '#db/repositories/general/types';
export default definePermissionEventHandler(
'admin',
'any',
async ({ event }) => {
const data = await readValidatedBody(
event,
validateZod(GeneralUpdateSchema, event)
);
await Database.general.update(data);
return { success: true };
}
);