Files
automatisch/packages/backend/src/controllers/api/v1/admin/config/update.ee.js

29 lines
585 B
JavaScript

import { renderObject } from '../../../../../helpers/renderer.js';
import Config from '../../../../../models/config.js';
export default async (request, response) => {
const config = await Config.query().updateFirstOrInsert(
configParams(request)
);
renderObject(response, config);
};
const configParams = (request) => {
const {
logoSvgData,
palettePrimaryDark,
palettePrimaryLight,
palettePrimaryMain,
title,
} = request.body;
return {
logoSvgData,
palettePrimaryDark,
palettePrimaryLight,
palettePrimaryMain,
title,
};
};