@@ -75,19 +75,21 @@ class PunishmentCache {
75
75
}
76
76
77
77
cleanseSingleNuke ( nukeToRemove ) {
78
- this . nukedPhrases = this . nukedPhrases . filter (
79
- ( nukedPhrase ) => {
80
- const curPhrase = ( nukedPhrase . phrase instanceof RegExp ) ? nukedPhrase . phrase . toString ( ) : nukedPhrase . phrase
81
- return curPhrase . toLowerCase ( ) !== nukeToRemove . toLowerCase ( )
82
- } ,
83
- ) ;
84
-
85
- this . aegisCache = this . aegisCache . filter (
86
- ( nukedPhrase ) => {
87
- const curPhrase = ( nukedPhrase . nukedPhrase instanceof RegExp ) ? nukedPhrase . nukedPhrase . toString ( ) : nukedPhrase . nukedPhrase
88
- return curPhrase . toLowerCase ( ) !== nukeToRemove . toLowerCase ( )
89
- } ,
90
- ) ;
78
+ const nuke = nukeToRemove instanceof RegExp ? nukeToRemove . toString ( ) : nukeToRemove ;
79
+
80
+ this . nukedPhrases = this . nukedPhrases . filter ( ( nukedPhrase ) => {
81
+ const curPhrase =
82
+ nukedPhrase . phrase instanceof RegExp ? nukedPhrase . phrase . toString ( ) : nukedPhrase . phrase ;
83
+ return curPhrase . toLowerCase ( ) !== nuke . toLowerCase ( ) ;
84
+ } ) ;
85
+
86
+ this . aegisCache = this . aegisCache . filter ( ( nukedPhrase ) => {
87
+ const curPhrase =
88
+ nukedPhrase . nukedPhrase instanceof RegExp
89
+ ? nukedPhrase . nukedPhrase . toString ( )
90
+ : nukedPhrase . nukedPhrase ;
91
+ return curPhrase . toLowerCase ( ) !== nuke . toLowerCase ( ) ;
92
+ } ) ;
91
93
}
92
94
93
95
cleanseNukes ( ) {
@@ -98,7 +100,7 @@ class PunishmentCache {
98
100
getNukedUsersForPhrase ( nukePhrase ) {
99
101
const users = [ ] ;
100
102
_ . forIn ( this . singleUserAegisCache , ( value , key ) => {
101
- const curValue = ( value . phrase instanceof RegExp ) ? value . phrase . toString ( ) : value . phrase
103
+ const curValue = value . phrase instanceof RegExp ? value . phrase . toString ( ) : value . phrase ;
102
104
if ( curValue . toLowerCase ( ) === nukePhrase . toLowerCase ( ) ) {
103
105
users . push ( key ) ;
104
106
}
0 commit comments