Mutualise a JSON#parse call
This commit is contained in:
parent
57b42e24e5
commit
9a7e13f72f
6 changed files with 11 additions and 9 deletions
|
@ -32,7 +32,9 @@ class SIADE::API
|
|||
params = params(siret_or_siren, procedure_id)
|
||||
verify_ssl_mode = OpenSSL::SSL::VERIFY_NONE
|
||||
|
||||
RestClient::Resource.new(url, verify_ssl: verify_ssl_mode).get(params: params)
|
||||
result = RestClient::Resource.new(url, verify_ssl: verify_ssl_mode).get(params: params)
|
||||
|
||||
JSON.parse(result, symbolize_names: true)
|
||||
end
|
||||
|
||||
def self.url(resource_name, siret_or_siren)
|
||||
|
|
|
@ -5,7 +5,7 @@ class SIADE::EntrepriseAdapter
|
|||
end
|
||||
|
||||
def data_source
|
||||
@data_source ||= JSON.parse(SIADE::API.entreprise(@siren, @procedure_id), symbolize_names: true)
|
||||
@data_source ||= SIADE::API.entreprise(@siren, @procedure_id)
|
||||
rescue
|
||||
@data_source = nil
|
||||
end
|
||||
|
|
|
@ -5,7 +5,7 @@ class SIADE::EtablissementAdapter
|
|||
end
|
||||
|
||||
def data_source
|
||||
@data_source ||= JSON.parse(SIADE::API.etablissement(@siret, @procedure_id), symbolize_names: true)
|
||||
@data_source ||= SIADE::API.etablissement(@siret, @procedure_id)
|
||||
end
|
||||
|
||||
def success?
|
||||
|
|
|
@ -5,7 +5,7 @@ class SIADE::ExercicesAdapter
|
|||
end
|
||||
|
||||
def data_source
|
||||
@data_source ||= JSON.parse(SIADE::API.exercices(@siret, @procedure_id), symbolize_names: true)
|
||||
@data_source ||= SIADE::API.exercices(@siret, @procedure_id)
|
||||
rescue
|
||||
@data_source = nil
|
||||
end
|
||||
|
|
|
@ -5,7 +5,7 @@ class SIADE::RNAAdapter
|
|||
end
|
||||
|
||||
def data_source
|
||||
@data_source ||= JSON.parse(SIADE::API.rna(@siret, @procedure_id), symbolize_names: true)
|
||||
@data_source ||= SIADE::API.rna(@siret, @procedure_id)
|
||||
end
|
||||
|
||||
def to_params
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue