grist updates

This commit is contained in:
Darius
2026-02-08 16:31:12 +01:00
parent b7daaab9cf
commit 12e7611267
3 changed files with 46 additions and 3 deletions

View File

@@ -114,7 +114,7 @@ async function verifyAPIKey(
request: FastifyRequest,
reply: FastifyReply,
): Promise<void> {
const apiKey = request.headers["x-api-key"];
const apiKey = request.headers["x-api-key"] ?? request.headers.authorization;
if (!apiKey || apiKey !== Config.api_key) {
logError("POST Request with wrong API key received");
@@ -129,7 +129,12 @@ await fastify.register(gristRoutes, { gristService });
await fastify.register(homeAssistantRoutes, { haService, verifyAPIKey });
await fastify.register(tidalRoutes, { tidalService, verifyAPIKey });
await fastify.register(wsRoutes, { wsService });
await fastify.register(homepageRoutes, { hpService, haService, verifyAPIKey });
await fastify.register(homepageRoutes, {
hpService,
gristService,
haService,
verifyAPIKey,
});
fastify.get(
"/ping",