diff --git a/main.js b/main.js index aa6016e..49d7bf5 100644 --- a/main.js +++ b/main.js @@ -503,11 +503,11 @@ async function getSelectedOperator() { async function getSelectedOperatorId() { return new Promise((resolve, reject) => { if (mainWin && !mainWin.isDestroyed()) { - mainWin.webContents.executeJavaScript('localStorage.getItem("selectedOperator");') + mainWin.webContents.executeJavaScript('localStorage.getItem("idOperator");') .then(operatorId => resolve(operatorId)) .catch(() => resolve(null)); } else if (floatingWin && !floatingWin.isDestroyed()) { - floatingWin.webContents.executeJavaScript('localStorage.getItem("selectedOperator");') + floatingWin.webContents.executeJavaScript('localStorage.getItem("idOperator");') .then(operatorId => resolve(operatorId)) .catch(() => resolve(null)); } else { @@ -1027,7 +1027,7 @@ ipcMain.handle('get-operators', async () => { const route = apiUrl + 'collaborators'; - return new Promise((resolve) => { + return new Promise(async (resolve) => { const headers = { 'Content-Type': 'application/json', 'Authorization': `Bearer ${token}` diff --git a/package.json b/package.json index 01c6a17..ec80258 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "autoatendcolab", - "version": "1.1.8", + "version": "1.1.9", "main": "main.js", "isBuildNow": true, "scripts": { diff --git a/renderer.js b/renderer.js index ea2a19a..7a6b85a 100644 --- a/renderer.js +++ b/renderer.js @@ -61,13 +61,17 @@ async function initializeSocket() { const tenantId = localStorage.getItem('tenantId'); const token = localStorage.getItem('authToken'); + const colab = localStorage.getItem('selectedOperator'); //! checa se ja tem o colabId e o tenantId if (tenantId && token) { // Conexão Socket.io adaptada do Pusher const socket = io(host, { auth: { token }, - extraHeaders: { 'x-tenant-id': tenantId } + extraHeaders: { + 'x-tenant-id': tenantId, + 'x-colab': colab || 'N/A' + } }); socket.on('connect', () => {