diff --git a/agents/MeshCentralAssistant.exe b/agents/MeshCentralAssistant.exe index e0894711..9811a69b 100644 Binary files a/agents/MeshCentralAssistant.exe and b/agents/MeshCentralAssistant.exe differ diff --git a/views/default.handlebars b/views/default.handlebars index 3f108989..43f2419b 100644 --- a/views/default.handlebars +++ b/views/default.handlebars @@ -9333,7 +9333,9 @@ function p13gotFiles(data) { if ((data.length > 0) && (data.charCodeAt(0) != 123)) { p13gotDownloadBinaryData(data); return; } // This is ok because 4 first bytes is a control value. //console.log('p13gotFiles', data); - try { data = JSON.parse(decode_utf8(data)); } catch (ex) { data = JSON.parse(data); } + try { data = JSON.parse(decode_utf8(data)); } catch (ex) { + try { data = JSON.parse(data); } catch (ex) { console.log('Unable to parse: ' + data); return; } + } if (data.action == 'download') { p13gotDownloadCommand(data); return; } // Find file result