Avoid recreating service too often
This commit is contained in:
parent
eafd0e8348
commit
33f29f35ab
3 changed files with 2 additions and 28 deletions
|
@ -223,10 +223,6 @@ class Dossier < ApplicationRecord
|
|||
end
|
||||
end
|
||||
|
||||
def get_value(table, column)
|
||||
DossierFieldService.new.get_value(self, table, column)
|
||||
end
|
||||
|
||||
def owner_name
|
||||
if etablissement.present?
|
||||
etablissement.entreprise_raison_sociale
|
||||
|
|
|
@ -92,6 +92,7 @@
|
|||
= submit_tag "Enregistrer", class: 'button'
|
||||
|
||||
%tbody
|
||||
- dossier_field_service = DossierFieldService.new
|
||||
- @dossiers.each do |dossier|
|
||||
%tr
|
||||
%td.folder-col
|
||||
|
@ -107,7 +108,7 @@
|
|||
- @displayed_fields.each do |field|
|
||||
%td
|
||||
= link_to(gestionnaire_dossier_path(@procedure, dossier), class: 'cell-link') do
|
||||
= dossier.get_value(field['table'], field['column'])
|
||||
= dossier_field_service.get_value(dossier, field['table'], field['column'])
|
||||
|
||||
%td.status-col
|
||||
= link_to(gestionnaire_dossier_path(@procedure, dossier), class: 'cell-link') do
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue