diff --git a/app/jobs/check_force_delete_lift.rb b/app/jobs/check_force_delete_lift.rb index 3004d6042..597105185 100644 --- a/app/jobs/check_force_delete_lift.rb +++ b/app/jobs/check_force_delete_lift.rb @@ -17,7 +17,7 @@ class CheckForceDeleteLift < ApplicationJob def find_domains_to_lift_force_delete Domain.where("'#{DomainStatus::FORCE_DELETE}' = ANY (statuses)") - .select { |d| d.registrant.need_to_lift_force_delete? } + .select { |d| d.registrant.need_to_lift_force_delete? && d.contacts.all?(&:need_to_lift_force_delete?) } end def find_domains_to_process(domains)