268916782d
- 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>
15 lines
347 B
TypeScript
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 };
|
|
}
|
|
);
|