Page MenuHomePhorge

No OneTemporary

Authored By
Unknown
Size
1 KB
Referenced Files
None
Subscribers
None
diff --git a/src/services/status_parser/status_parser.js b/src/services/status_parser/status_parser.js
index 670c90f475..7e6cd5bece 100644
--- a/src/services/status_parser/status_parser.js
+++ b/src/services/status_parser/status_parser.js
@@ -1,21 +1,29 @@
import { filter } from 'lodash'
export const muteWordHits = (status, muteWords) => {
const statusText = status.text.toLowerCase()
const statusSummary = status.summary.toLowerCase()
const hits = filter(muteWords, (muteWord) => {
return statusText.includes(muteWord.toLowerCase()) || statusSummary.includes(muteWord.toLowerCase())
})
return hits
}
export const muteRegexHits = (status, muteRegexes) => {
const statusText = status.text
const statusSummary = status.summary
const hits = filter(muteRegexes, (muteRegex) => {
- return statusText.match(new RegExp(muteRegex)) || statusSummary.match(new RegExp(muteRegex))
+
+ try{
+ muteRegexPattern = new RegExp(muteRegex)
+ return statusText.match(muteRegexPattern) || statusSummary.match(muteRegexPattern)
+ }
+ catch(exception){
+ console.log("Exception: " + e )
+ return false;
+ }
})
return hits
}

File Metadata

Mime Type
text/x-diff
Expires
Sat, Oct 31, 12:34 AM (18 h, 32 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1800817
Default Alt Text
(1 KB)

Event Timeline