update siret_controller when finding etablissement
now, `ApiEntrepriseService` does'nt return a hash anymore but an etablissement which is already persisted.
This commit is contained in:
parent
eebfb5ee5b
commit
637bde7326
2 changed files with 21 additions and 26 deletions
|
@ -19,7 +19,7 @@ class Champs::SiretController < ApplicationController
|
|||
rescue ApiEntreprise::API::RequestFailed
|
||||
return siret_error(:network_error)
|
||||
end
|
||||
if etablissement.blank?
|
||||
if etablissement.nil?
|
||||
return siret_error(:not_found)
|
||||
end
|
||||
|
||||
|
@ -50,10 +50,7 @@ class Champs::SiretController < ApplicationController
|
|||
end
|
||||
|
||||
def find_etablissement_with_siret
|
||||
etablissement_attributes = ApiEntrepriseService.get_etablissement_params_for_siret(@siret, @procedure_id)
|
||||
if etablissement_attributes.present?
|
||||
Etablissement.new(etablissement_attributes)
|
||||
end
|
||||
ApiEntrepriseService.create_etablissement(@champ.dossier, @siret, current_user.id)
|
||||
end
|
||||
|
||||
def clear_siret_and_etablissement
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue