Files
stats/apps/api/src/hooks/request-id.hook.ts
Carl-Gerhard Lindesvärd 949278ff1c chore(api): clean up index file
2024-11-19 20:57:51 +01:00

17 lines
316 B
TypeScript

import type {
FastifyReply,
FastifyRequest,
HookHandlerDoneFunction,
} from 'fastify';
export function requestIdHook(
request: FastifyRequest,
reply: FastifyReply,
done: HookHandlerDoneFunction,
) {
if (!request.headers['request-id']) {
request.headers['request-id'] = request.id;
}
done();
}