From 954687dd15aace70fabb13fce808f7494a177c9e Mon Sep 17 00:00:00 2001 From: merelendor Date: Mon, 13 Nov 2023 22:52:15 +0300 Subject: [PATCH] disable files download logging for offstage clients --- actions/logsActions.js | 43 +++++++++++++++++++++++++----------------- 1 file changed, 26 insertions(+), 17 deletions(-) diff --git a/actions/logsActions.js b/actions/logsActions.js index 0c88ab3..9377363 100644 --- a/actions/logsActions.js +++ b/actions/logsActions.js @@ -12,29 +12,38 @@ export const logDocumentAccess = (payload) => { const url = `${ process.env.NEXT_PUBLIC_SELF_API_HOST }/api/logs/track`; - console.log("ACTION", "deals", "logDocumentAccess()", { url }); - console.log("ACTION", "deals", "logDocumentAccess()", { payload }); +// console.log("ACTION", "deals", "logDocumentAccess()", { url }); +// console.log("ACTION", "deals", "logDocumentAccess()", { payload }); return new Promise((resolve, reject) => { - payload.lk_user_id = global.store.getState().user.email; - payload.acc_number = global.store.getState().company.active; + const state = global.store.getState(); - axios.post(url, [ payload ], { - withCredentials: true, - }) - .then((response) => + if(!state.auth.observer) { - console.log("ACTION", "deals", "logDocumentAccess()", "response", response.data); + payload.lk_user_id = state.user.email; + payload.acc_number = state.company.active; + axios.post(url, [ payload ], { + withCredentials: true, + }) + .then((response) => + { + // console.log("ACTION", "deals", "logDocumentAccess()", "response", response.data); + + resolve(); + }) + .catch((error) => + { + // console.error("ACTION", "deals", "logDocumentAccess()", "ERROR"); + // console.error(error); + + reject(); + }); + } + else + { resolve(); - }) - .catch((error) => - { - console.error("ACTION", "deals", "logDocumentAccess()", "ERROR"); - console.error(error); - - reject(); - }); + } }); } \ No newline at end of file