fix: trim CW_BASIC_TOKEN and CW_CLIENT_ID to strip trailing whitespace/newlines

This commit is contained in:
2026-04-18 15:47:40 +00:00
parent cdd9ad64eb
commit 3db045289c
+2 -2
View File
@@ -74,8 +74,8 @@ export { io, engine };
const connectWiseApi = axios.create({
baseURL: `https://ttscw.totaltech.net/v4_6_release/apis/3.0/`,
headers: {
Authorization: `Basic ${process.env.CW_BASIC_TOKEN}`,
clientId: `${process.env.CW_CLIENT_ID}`,
Authorization: `Basic ${process.env.CW_BASIC_TOKEN?.trim()}`,
clientId: `${process.env.CW_CLIENT_ID?.trim()}`,
"Content-Type": "application/json",
},
timeout: 30_000, // 30 s — prevents indefinite hangs on CW API