From 1feace5ec9026d72f602f8adf817ffc24c1997a1 Mon Sep 17 00:00:00 2001 From: Isabelle Lafont Date: Wed, 22 Jan 2025 12:26:44 +0100 Subject: [PATCH] Need to implement this method to allow others api who does not have france connect to use modalities block --- app/models/concerns/authorization_extensions/modalities.rb | 4 ++++ .../dgfip_extensions/api_impot_particulier_modalities.rb | 4 ---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/models/concerns/authorization_extensions/modalities.rb b/app/models/concerns/authorization_extensions/modalities.rb index 62518b05b..ed89722c7 100644 --- a/app/models/concerns/authorization_extensions/modalities.rb +++ b/app/models/concerns/authorization_extensions/modalities.rb @@ -20,4 +20,8 @@ def available_modalities def mandatory_modalities? false end + + def with_france_connect? + modalities.include? 'with_france_connect' + end end diff --git a/app/models/concerns/dgfip_extensions/api_impot_particulier_modalities.rb b/app/models/concerns/dgfip_extensions/api_impot_particulier_modalities.rb index cc8b12d18..0489ee0d0 100644 --- a/app/models/concerns/dgfip_extensions/api_impot_particulier_modalities.rb +++ b/app/models/concerns/dgfip_extensions/api_impot_particulier_modalities.rb @@ -22,10 +22,6 @@ def associated_france_connect_authorization Authorization.find(france_connect_authorization_id) end - def with_france_connect? - modalities.include? 'with_france_connect' - end - def remove_france_connect_authorization_if_not_with_france_connect self.france_connect_authorization_id = nil unless with_france_connect? end