From da7134f4441428b6efba26cd5e80444a6de3e062 Mon Sep 17 00:00:00 2001 From: Redume Date: Mon, 3 Mar 2025 01:22:31 +0300 Subject: [PATCH] chore(server): Changed the name of the keys. Made it easier to change the domain --- server/main.js | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/server/main.js b/server/main.js index 6a21296..040f1e1 100644 --- a/server/main.js +++ b/server/main.js @@ -47,7 +47,11 @@ fastify.addHook('onResponse', async (request, reply) => { routePartFiltered.unshift('/'); - if (!config?.['analytics']['work'] ? config?.['analytics']['work'] : false) + if ( + !config?.['analytics']['enabled'] + ? config?.['analytics']['enabled'] + : false + ) return; else if (!fastify.printRoutes().includes(routePartFiltered.at(-1))) return; @@ -81,13 +85,17 @@ fastify.addHook('onResponse', async (request, reply) => { }; try { - await axios.post(config['analytics']['plausible_api'], event, { - headers: { - Authorization: `Bearer ${config['analytics']['plausible_token']}`, - 'Content-Type': 'application/json', - 'User-Agent': userAgent, + await axios.post( + `https://${config['analytics']['plausible_domain']}/api/event`, + event, + { + headers: { + Authorization: `Bearer ${config['analytics']['plausible_token']}`, + 'Content-Type': 'application/json', + 'User-Agent': userAgent, + }, }, - }); + ); } catch (error) { fastify.log.error('Error sending event to Plausible:', error.message); }