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
|
end
|
||||||
|
|
||||||
def process_params
|
def process_params
|
||||||
if data_source[:data] && data_source[:data][:document_url].present?
|
data = data_source[:data]
|
||||||
{
|
|
||||||
entreprise_attestation_sociale_url: data_source[:data][:document_url]
|
Sentry.with_scope do |scope|
|
||||||
}
|
scope.set_tags(siret: @siret)
|
||||||
else
|
scope.set_extras(source: data)
|
||||||
{}
|
|
||||||
|
if data && data[:document_url].present?
|
||||||
|
{
|
||||||
|
entreprise_attestation_sociale_url: data[:document_url]
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{}
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -11,10 +11,15 @@ class APIEntreprise::ExtraitKbisAdapter < APIEntreprise::Adapter
|
||||||
def process_params
|
def process_params
|
||||||
result = {}
|
result = {}
|
||||||
data = data_source[:data]
|
data = data_source[:data]
|
||||||
if data
|
|
||||||
result[:entreprise_capital_social] = data[:capital][:montant] if data[:capital]
|
Sentry.with_scope do |scope|
|
||||||
result[:entreprise_nom_commercial] = data[:nom_commercial]
|
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
|
end
|
||||||
result
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -9,10 +9,16 @@ class APIEntreprise::TvaAdapter < APIEntreprise::Adapter
|
||||||
end
|
end
|
||||||
|
|
||||||
def process_params
|
def process_params
|
||||||
result = {}
|
Sentry.with_scope do |scope|
|
||||||
if data_source[:data]
|
data = data_source[:data]
|
||||||
result[:entreprise_numero_tva_intracommunautaire] = data_source[:data][:tva_number]
|
scope.set_tags(siret: @siret)
|
||||||
|
scope.set_extras(source: data)
|
||||||
|
|
||||||
|
result = {}
|
||||||
|
if data
|
||||||
|
result[:entreprise_numero_tva_intracommunautaire] = data[:tva_number]
|
||||||
|
end
|
||||||
|
result
|
||||||
end
|
end
|
||||||
result
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue