diff --git a/src/Filtering/Anonymize.coffee b/src/Filtering/Anonymize.coffee index c34821a7a..56a6eef7c 100755 --- a/src/Filtering/Anonymize.coffee +++ b/src/Filtering/Anonymize.coffee @@ -1,6 +1,6 @@ Anonymize = init: -> - return if g.VIEW not in ['index', 'thread', 'archive'] or !Conf['Anonymize'] + return unless g.VIEW in ['index', 'thread', 'archive'] and Conf['Anonymize'] return @archive() if g.VIEW is 'archive' Post.callbacks.push @@ -23,3 +23,4 @@ Anonymize = $.ready -> name.textContent = 'Anonymous' for name in $$ '.name' $.rm trip for trip in $$ '.postertrip' + return diff --git a/src/Filtering/Filter.coffee b/src/Filtering/Filter.coffee index 27c185f23..d7dc54338 100755 --- a/src/Filtering/Filter.coffee +++ b/src/Filtering/Filter.coffee @@ -1,7 +1,7 @@ Filter = filters: {} init: -> - return if g.VIEW not in ['index', 'thread'] or !Conf['Filter'] + return unless g.VIEW in ['index', 'thread'] and Conf['Filter'] unless Conf['Filtered Backlinks'] $.addClass doc, 'hide-backlinks' @@ -100,10 +100,8 @@ Filter = node: -> return if @isClone or @isFetchedQuote - for key of Filter.filters - value = Filter[key] @ + for key of Filter.filters when (value = Filter[key] @) isnt false # Continue if there's nothing to filter (no tripcode for example). - continue if value is false for filter in Filter.filters[key] when result = filter value, @isReply # Hide @@ -171,7 +169,7 @@ Filter = menu: init: -> - return if g.VIEW not in ['index', 'thread'] or !Conf['Menu'] or !Conf['Filter'] + return unless g.VIEW in ['index', 'thread'] and Conf['Menu'] and Conf['Filter'] div = $.el 'div', textContent: 'Filter' diff --git a/src/Filtering/Recursive.coffee b/src/Filtering/Recursive.coffee index 7567f2f61..8a8be01b3 100755 --- a/src/Filtering/Recursive.coffee +++ b/src/Filtering/Recursive.coffee @@ -22,10 +22,9 @@ Recursive = rm: (recursive, post) -> return unless obj = Recursive.recursives[post.fullID] - for rec, i in obj.recursives - if rec is recursive - obj.recursives.splice i, 1 - obj.args.splice i, 1 + for rec, i in obj.recursives when rec is recursive + obj.recursives.splice i, 1 + obj.args.splice i, 1 return apply: (recursive, post, args...) ->