Skip to content

Commit ee8d762

Browse files
committed
do not sync scores when no operators
1 parent 2fff406 commit ee8d762

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

lib/tasks/documents.rake

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,13 @@ namespace :documents do
6767
puts "Removing histories... #{histories.delete_all} affected"
6868
puts "Removing docs... #{docs.delete_all} affected"
6969

70-
puts "Syncing scores..."
71-
puts "Only for operators: #{operator_ids.join(", ")}"
72-
SyncTasks.new(as_rake_task: false).sync_scores(operator_id: operator_ids)
73-
puts "Refreshing ranking..."
74-
RankingOperatorDocument.refresh
70+
if operator_ids.any?
71+
puts "Syncing scores..."
72+
puts "Only for operators: #{operator_ids.join(", ")}"
73+
SyncTasks.new(as_rake_task: false).sync_scores(operator_id: operator_ids)
74+
puts "Refreshing ranking..."
75+
RankingOperatorDocument.refresh
76+
end
7577

7678
raise ActiveRecord::Rollback unless for_real
7779
end

0 commit comments

Comments
 (0)