From 803c963f964f26095b2aa6a7d0a60e03615d4c17 Mon Sep 17 00:00:00 2001 From: Blake Matthes Date: Tue, 5 Aug 2025 14:45:04 -0500 Subject: [PATCH] fix(https fixes): made it so the settings can be grabbed via https --- server/services/logger/goTransport.ts | 11 +++++++++-- .../server/controller/settings/getSettings.ts | 1 + 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/server/services/logger/goTransport.ts b/server/services/logger/goTransport.ts index 6de1f9b..32fb828 100644 --- a/server/services/logger/goTransport.ts +++ b/server/services/logger/goTransport.ts @@ -1,4 +1,5 @@ -// goTransport.js +process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0"; +import axios from "axios"; import { pino } from "pino"; import build from "pino-abstract-transport"; @@ -26,7 +27,13 @@ export default async function buildGoTransport() { // message: obj.msg, // }); - console.log(`Go log level: ${levelName}`); + axios.post(`${process.env.LST_BASE_URL}/api/v1/log`, { + service: obj?.service.toLowerCase(), + level: levelName, + message: obj.msg, + }); + + // console.log(`Go log level: ${levelName}`); } }); } catch (err) { diff --git a/server/services/server/controller/settings/getSettings.ts b/server/services/server/controller/settings/getSettings.ts index fe2efb9..e7bcf34 100644 --- a/server/services/server/controller/settings/getSettings.ts +++ b/server/services/server/controller/settings/getSettings.ts @@ -1,3 +1,4 @@ +process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0"; import axios from "axios"; import { db } from "../../../../../database/dbclient.js"; import { settings } from "../../../../../database/schema/settings.js";