diff options
author | rstular <rok@stular.eu> | 2020-06-01 20:27:31 +0200 |
---|---|---|
committer | rstular <rok@stular.eu> | 2020-06-02 16:05:54 +0200 |
commit | 4c43b6c615e18ec3f59c9b886775e6603a0f119f (patch) | |
tree | dcf79398fcc048a036498f2a628a09b9ee2a5fd5 /assets/js/gsec.js | |
parent | gsec bug fix - regex may return null (diff) | |
download | beziapp-4c43b6c615e18ec3f59c9b886775e6603a0f119f.tar beziapp-4c43b6c615e18ec3f59c9b886775e6603a0f119f.tar.gz beziapp-4c43b6c615e18ec3f59c9b886775e6603a0f119f.tar.bz2 beziapp-4c43b6c615e18ec3f59c9b886775e6603a0f119f.tar.lz beziapp-4c43b6c615e18ec3f59c9b886775e6603a0f119f.tar.xz beziapp-4c43b6c615e18ec3f59c9b886775e6603a0f119f.tar.zst beziapp-4c43b6c615e18ec3f59c9b886775e6603a0f119f.zip |
Diffstat (limited to '')
-rw-r--r-- | assets/js/gsec.js | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/assets/js/gsec.js b/assets/js/gsec.js index 5632949..96ea624 100644 --- a/assets/js/gsec.js +++ b/assets/js/gsec.js @@ -273,8 +273,13 @@ class gsec { } rowSpan.remove(); // magic - var subject = SUBJECT_REGEX.exec(subFields[1].innerHTML) - subject = subject == null ? "" : subject[1].trim(); + + var subject = SUBJECT_REGEX.exec(subFields[1].innerHTML); + if (subject == null) { + continue; + } + subject = subject[1].trim(); + var desc = DESC_REGEX.exec(subFields[1].innerHTML); desc = desc == null ? "" : desc[1]; @@ -614,9 +619,9 @@ class gsec { } var tume = messageElement.getElementsByClassName("msgSubDate")[0].innerHTML.split(" ")[1]; - if(tume == null || tume.length < 1) { + if (tume == null || tume.length === 0) { tume = messageElement.getElementsByClassName("msgSubDate")[0].innerHTML; - } + } var dateStringToParse = `${date[2]}-${date[1]}-${date[0]} ${tume}`; var dateObj = new Date(Date.parse(dateStringToParse)); // "tume"! var person = messageElement.getElementsByClassName("msgDir")[0].innerHTML; |