always login

This commit is contained in:
Karl Hudgell 2024-02-22 08:41:21 +00:00
parent 6761a9e756
commit 0a276e59f5

View File

@ -8,7 +8,6 @@ const saltedMd5 = require('salted-md5');
const proxyName = "blueirisProxyHandler"; const proxyName = "blueirisProxyHandler";
const logger = createLogger(proxyName); const logger = createLogger(proxyName);
let globalUserData = null;
const executeCMD = async (widgetUrl, body) => { const executeCMD = async (widgetUrl, body) => {
const url = `${widgetUrl}/json` const url = `${widgetUrl}/json`
@ -73,10 +72,7 @@ const numberOfAlerts = async (widget, session) => {
export default async function blueirisProxyHandler(req, res) { export default async function blueirisProxyHandler(req, res) {
const widget = await getWidget(req); const widget = await getWidget(req);
const globalUserData = await userLogin(widget);
if (!globalUserData) {
globalUserData = await userLogin(widget);
}
const activeCams = await activeCamCount(widget, globalUserData.session); const activeCams = await activeCamCount(widget, globalUserData.session);
const alerts = await numberOfAlerts(widget, globalUserData.session); const alerts = await numberOfAlerts(widget, globalUserData.session);
const data = { const data = {