From a16d5c1c2bc89a22afca50766c360b1420657708 Mon Sep 17 00:00:00 2001 From: Mark Friedrich Date: Mon, 12 Aug 2019 23:30:36 +0200 Subject: [PATCH] - Improved signature scan result parser. Can now handle 4x"space" (`\s`) delimiters --- js/app/ui/module/system_signature.js | 2 +- public/js/v1.5.4/app/ui/module/system_signature.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/js/app/ui/module/system_signature.js b/js/app/ui/module/system_signature.js index a11937e1..8b509770 100644 --- a/js/app/ui/module/system_signature.js +++ b/js/app/ui/module/system_signature.js @@ -840,7 +840,7 @@ define([ let invalidSignatures = 0; for(let i = 0; i < signatureRows.length; i++){ - let rowData = signatureRows[i].split(/\t/g); + let rowData = signatureRows[i].split(/\t|\s{4}/g); if(rowData.length === 6){ // check if sig Type = anomaly or combat site if(validSignatureNames.indexOf( rowData[1] ) !== -1){ diff --git a/public/js/v1.5.4/app/ui/module/system_signature.js b/public/js/v1.5.4/app/ui/module/system_signature.js index a11937e1..8b509770 100644 --- a/public/js/v1.5.4/app/ui/module/system_signature.js +++ b/public/js/v1.5.4/app/ui/module/system_signature.js @@ -840,7 +840,7 @@ define([ let invalidSignatures = 0; for(let i = 0; i < signatureRows.length; i++){ - let rowData = signatureRows[i].split(/\t/g); + let rowData = signatureRows[i].split(/\t|\s{4}/g); if(rowData.length === 6){ // check if sig Type = anomaly or combat site if(validSignatureNames.indexOf( rowData[1] ) !== -1){