Skip to content

Commit 5c20172

Browse files
committed
Rubocop & test
1 parent 7a39a0f commit 5c20172

4 files changed

Lines changed: 19 additions & 19 deletions

File tree

app/jobs/auto_close_complaints_job.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ def perform(*_args)
77
statuses = complaints.map do |complaint|
88
complaint.update_status 'closed'
99
end
10-
successful = statuses.map { |x| x && 1 || 0 }.sum
10+
successful = statuses.map { |x| (x && 1) || 0 }.sum
1111
logger.info "Found #{complaints.size} inactive complaints, successfully closed #{successful} of them."
1212
end
1313
end

app/jobs/clean_up_new_thread_followers_job.rb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ def perform
1515
duplicate = followers.first
1616
result = duplicate.destroy
1717

18-
unless result
19-
logger.warn "Failed to destroy new thread follower duplicate \"#{duplicate.id}\. Validations follow."
20-
duplicate.errors.full_messages.each do |msg|
21-
logger.warn msg
22-
end
23-
duplicate.errors.each { |e| puts e.full_message }
18+
next if result
19+
20+
logger.warn "Failed to destroy new thread follower duplicate \"#{duplicate.id}. Validations follow."
21+
duplicate.errors.full_messages.each do |msg|
22+
logger.warn msg
2423
end
24+
duplicate.errors.each { |e| puts e.full_message }
2525
end
2626

2727
logger.info "Processed #{posts.size} posts."

app/jobs/clean_up_spammy_users_job.rb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@ def perform(created_after: 1.month.ago)
1818
flag.post_flag_type.name == "it's spam" && flag.status == 'helpful'
1919
end
2020
end
21-
if all_posts_spam
22-
blocked += 1
23-
spammer.block('automatic block from spam cleanup job', length: 2.years)
24-
spammer.soft_delete(User.system)
25-
end
21+
next unless all_posts_spam
22+
23+
blocked += 1
24+
spammer.block('automatic block from spam cleanup job', length: 2.years)
25+
spammer.soft_delete(User.system)
2626
end
2727

28-
logger.info "Considered #{possible_spammers.count} potential spammers, blocked #{blocked}."
28+
logger.info "Considered #{possible_spammers.size} potential spammers, blocked #{blocked}."
2929
end
3030
end

app/jobs/clean_up_thread_followers_job.rb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ def perform
1515
duplicate = followers.first
1616
result = duplicate.destroy
1717

18-
unless result
19-
logger.warn "Failed to destroy thread follower duplicate \"#{duplicate.id}\. Validations follow."
20-
duplicate.errors.full_messages.each do |msg|
21-
logger.warn msg
22-
end
23-
duplicate.errors.each { |e| puts e.full_message }
18+
next if result
19+
20+
logger.warn "Failed to destroy thread follower duplicate \"#{duplicate.id}. Validations follow."
21+
duplicate.errors.full_messages.each do |msg|
22+
logger.warn msg
2423
end
24+
duplicate.errors.each { |e| puts e.full_message }
2525
end
2626

2727
logger.info "Processed #{threads.size} threads."

0 commit comments

Comments
 (0)