Re-trigger tests

This commit is contained in:
Daniel Hougaard
2024-09-27 19:08:43 +04:00
parent 4ea57ca9a0
commit 55ca9149d5

View File

@@ -1,3 +1,4 @@
/* eslint-disable no-param-reassign */
import fp from "fastify-plugin";
import { DefaultResponseErrorsSchema } from "../routes/sanitizedSchemas";
@@ -5,15 +6,12 @@ import { DefaultResponseErrorsSchema } from "../routes/sanitizedSchemas";
export const addErrorsToResponseSchemas = fp(async (server) => {
server.addHook("onRoute", (routeOptions) => {
if (routeOptions.schema && routeOptions.schema.response) {
// eslint-disable-next-line no-param-reassign
routeOptions.schema.response = {
...DefaultResponseErrorsSchema,
...routeOptions.schema.response
};
} else {
// eslint-disable-next-line no-param-reassign
routeOptions.schema = routeOptions.schema || {};
// eslint-disable-next-line no-param-reassign
routeOptions.schema.response = { ...DefaultResponseErrorsSchema };
}
});