[#10799] Fixes after @E-L-T review's

This commit is contained in:
Mathieu Magnin 2024-10-08 09:48:19 +02:00
parent 6bdc641cdf
commit 029a75404d
No known key found for this signature in database
GPG key ID: 8DCAFC82D7BA654E
4 changed files with 5 additions and 5 deletions

View file

@ -1,7 +1,7 @@
.fr-col-6.fr-col-md-4.fr-col-lg-3 .fr-col-6.fr-col-md-4.fr-col-lg-3
= link_to jeton_admin_procedure_path(@procedure), class: 'fr-tile fr-enlarge-link' do = link_to jeton_admin_procedure_path(@procedure), class: 'fr-tile fr-enlarge-link' do
.fr-tile__body.flex.column.align-center.justify-between .fr-tile__body.flex.column.align-center.justify-between
- if @procedure.has_custom_api_entreprise_token? - if @procedure.has_api_entreprise_token?
- if @procedure.api_entreprise_token_expired_or_expires_soon? - if @procedure.api_entreprise_token_expired_or_expires_soon?
%p.fr-badge.fr-badge--error À renouveler %p.fr-badge.fr-badge--error À renouveler
- else - else

View file

@ -22,12 +22,12 @@ module APIEntrepriseTokenConcern
api_entreprise_token_expires_at && api_entreprise_token_expires_at <= SOON_TO_EXPIRE_DELAY.from_now api_entreprise_token_expires_at && api_entreprise_token_expires_at <= SOON_TO_EXPIRE_DELAY.from_now
end end
def has_custom_api_entreprise_token? def has_api_entreprise_token?
self[:api_entreprise_token].present? self[:api_entreprise_token].present?
end end
def set_api_entreprise_token_expires_at def set_api_entreprise_token_expires_at
self.api_entreprise_token_expires_at = has_custom_api_entreprise_token? ? APIEntrepriseToken.new(api_entreprise_token).expiration : nil self.api_entreprise_token_expires_at = has_api_entreprise_token? ? APIEntrepriseToken.new(api_entreprise_token).expiration : nil
end end
end end
end end

View file

@ -3,7 +3,7 @@
module Maintenance module Maintenance
class UpdateAPIEntrepriseTokenExpiresAtTask < MaintenanceTasks::Task class UpdateAPIEntrepriseTokenExpiresAtTask < MaintenanceTasks::Task
def collection def collection
Procedure.where.not(api_entreprise_token: nil) Procedure.with_discarded.where.not(api_entreprise_token: nil)
end end
def process(procedure) def process(procedure)

View file

@ -14,7 +14,7 @@
Démarches Simplifiées utilise Démarches Simplifiées utilise
= link_to 'API Entreprise', "https://entreprise.api.gouv.fr/" = link_to 'API Entreprise', "https://entreprise.api.gouv.fr/"
qui permet de récupérer les informations administratives des entreprises et des associations. qui permet de récupérer les informations administratives des entreprises et des associations.
Si votre démarche nécessite des autorisations spécifiques que Démarches Simplifiées na pas par défaut, merci de renseigner ci dessous Si votre démarche nécessite des autorisations spécifiques que Démarches Simplifiées na pas par défaut, merci de renseigner ci-dessous
%strong le jeton API Entreprise %strong le jeton API Entreprise
propre à votre démarche. propre à votre démarche.
%p %p