Projet

Général

Profil

Development #47203

Ajout d'un consentement

Ajouté par Frédéric Péters il y a plus de 3 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
30 septembre 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Je regardais pour les traductions et "Add a service consent", ça vient de ChooseUserAuthorizationsForm qui est dans UserAuthorizationsView mais d'une page /manage/users/.../authorizations/ je ne vois pas où/comment apparait ce formulaire.


Fichiers

Révisions associées

Révision 1b9b01e3 (diff)
Ajouté par Benjamin Dauvergne il y a plus de 3 ans

manager: simplify user's authorizations view (#47203)

Historique

#1

Mis à jour par Benjamin Dauvergne il y a plus de 3 ans

C'est du copier/coller, ça n'ajoute rien ça ne fait que supprimer (peut-être Nicolas a pensé à un moment qu'on devait gérer la suppression et l'ajout comme ailleurs dans les pages de BO). Le formulaire n'est jamais affiché il est appelé par du JS dans le template user_authorizations_table.html :

  <a class="{% if not table.context.view.can_manage_authorizations %} disabled {% else %} js-remove-object {% endif %}" 
     data-confirm="{% blocktrans with client=row.record.client username=table.context.object.get_full_name %}Do you really want to remove &quot;{{ client }}&quot; service granted access to &quot;{{ username }}&quot; profile data &nbsp;?{% endblocktrans %}" 
     href="#" data-pk-arg="auth_id"> <-- ICI ça génère un POST sur ?auth_id=<oidcauthorization.pk>
    <span class="icon-remove-sign"></span>
  </a>

Je vais virer les chaînes à traduire et le champ qui ne sert pas (action).

#2

Mis à jour par Benjamin Dauvergne il y a plus de 3 ans

  • Assigné à mis à Benjamin Dauvergne
#3

Mis à jour par Benjamin Dauvergne il y a plus de 3 ans

#4

Mis à jour par Nicolas Roche il y a plus de 3 ans

  • Statut changé de Solution proposée à Solution validée
#5

Mis à jour par Benjamin Dauvergne il y a plus de 3 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 1b9b01e3ec02be8b6fe95f64f4d5ec48c471e21a
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date:   Thu Oct 1 07:50:51 2020 +0200

    manager: simplify user's authorizations view (#47203)
#6

Mis à jour par Frédéric Péters il y a plus de 3 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF