diff --git a/lib/tasks/deployment/20230512155606_fix_champs_after_merge.rake b/lib/tasks/deployment/20230512155606_fix_champs_after_merge.rake index 17ec231b7..15b7f4ae9 100644 --- a/lib/tasks/deployment/20230512155606_fix_champs_after_merge.rake +++ b/lib/tasks/deployment/20230512155606_fix_champs_after_merge.rake @@ -12,7 +12,7 @@ namespace :after_party do .group_by(&:first).transform_values { _1.map(&:second) } bad_dossiers = dossiers.filter do |(id, revision_id)| - champs_by_dossier_id[id].any? do |type_de_champ_id| + (champs_by_dossier_id[id] || []).any? do |type_de_champ_id| revision_ids = revisions_by_type_de_champ_id[type_de_champ_id] || [] !revision_id.in?(revision_ids) end