refactor(create-auth-client): accept only auth client schema fields

This commit is contained in:
Ali BARIN
2024-08-26 12:14:57 +00:00
parent 0b63922f46
commit 04c6183752

View File

@@ -8,7 +8,18 @@ export default async (request, response) => {
const appAuthClient = await appConfig
.$relatedQuery('appAuthClients')
.insert(request.body);
.insert(appAuthClientParams(request));
renderObject(response, appAuthClient, { status: 201 });
};
const appAuthClientParams = (request) => {
const { active, appKey, name, formattedAuthDefaults } = request.body;
return {
active,
appKey,
name,
formattedAuthDefaults,
};
};