add sentry instrumentation for entreprise adapters
This commit is contained in:
parent
f3a4aec0bf
commit
2a84f04bed
3 changed files with 32 additions and 14 deletions
|
@ -14,12 +14,19 @@ class APIEntreprise::AttestationSocialeAdapter < APIEntreprise::Adapter
|
|||
end
|
||||
|
||||
def process_params
|
||||
if data_source[:data] && data_source[:data][:document_url].present?
|
||||
{
|
||||
entreprise_attestation_sociale_url: data_source[:data][:document_url]
|
||||
}
|
||||
else
|
||||
{}
|
||||
data = data_source[:data]
|
||||
|
||||
Sentry.with_scope do |scope|
|
||||
scope.set_tags(siret: @siret)
|
||||
scope.set_extras(source: data)
|
||||
|
||||
if data && data[:document_url].present?
|
||||
{
|
||||
entreprise_attestation_sociale_url: data[:document_url]
|
||||
}
|
||||
else
|
||||
{}
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -11,10 +11,15 @@ class APIEntreprise::ExtraitKbisAdapter < APIEntreprise::Adapter
|
|||
def process_params
|
||||
result = {}
|
||||
data = data_source[:data]
|
||||
if data
|
||||
result[:entreprise_capital_social] = data[:capital][:montant] if data[:capital]
|
||||
result[:entreprise_nom_commercial] = data[:nom_commercial]
|
||||
|
||||
Sentry.with_scope do |scope|
|
||||
scope.set_tags(siret: @siret)
|
||||
scope.set_extras(source: data)
|
||||
if data
|
||||
result[:entreprise_capital_social] = data[:capital][:montant] if data[:capital]
|
||||
result[:entreprise_nom_commercial] = data[:nom_commercial]
|
||||
end
|
||||
result
|
||||
end
|
||||
result
|
||||
end
|
||||
end
|
||||
|
|
|
@ -9,10 +9,16 @@ class APIEntreprise::TvaAdapter < APIEntreprise::Adapter
|
|||
end
|
||||
|
||||
def process_params
|
||||
result = {}
|
||||
if data_source[:data]
|
||||
result[:entreprise_numero_tva_intracommunautaire] = data_source[:data][:tva_number]
|
||||
Sentry.with_scope do |scope|
|
||||
data = data_source[:data]
|
||||
scope.set_tags(siret: @siret)
|
||||
scope.set_extras(source: data)
|
||||
|
||||
result = {}
|
||||
if data
|
||||
result[:entreprise_numero_tva_intracommunautaire] = data[:tva_number]
|
||||
end
|
||||
result
|
||||
end
|
||||
result
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue