refactor(repetition): consolidate repetition manipulation methods

This commit is contained in:
Paul Chavard 2024-08-27 10:29:10 +02:00
parent 9167e9a4da
commit 084a68a121
No known key found for this signature in database
24 changed files with 202 additions and 275 deletions

View file

@ -80,8 +80,8 @@ class DossierPreloader
dossier.association(:revision).target = revision
end
dossier.association(:champs).target = champs
dossier.association(:champs_public).target = dossier.champs_for_revision(scope: :public, root: true)
dossier.association(:champs_private).target = dossier.champs_for_revision(scope: :private, root: true)
dossier.association(:champs_public).target = dossier.project_champs_public
dossier.association(:champs_private).target = dossier.project_champs_private
# remove once parent_id is deprecated
champs_by_parent_id = champs.group_by(&:parent_id)