Projet

Général

Profil

Development #70042

l'erreur 403 ne reprend pas le menu latéral publik

Ajouté par Frédéric Péters il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
10 octobre 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Ça donne une pleine page avec la barre d'entête et

Vous n’êtes pas autorisé à voir cette page.

[Accueil]  [Retour]

Fichiers

Révisions associées

Révision f4979a4f (diff)
Ajouté par Benjamin Dauvergne il y a plus d'un an

manager: add a permission denied view (#70042)

Historique

#1

Mis à jour par Benjamin Dauvergne il y a plus d'un an

  • Assigné à mis à Benjamin Dauvergne
#2

Mis à jour par Benjamin Dauvergne il y a plus d'un an

Il manquait une vue 403 spécifique pour le manage, on pourra l'améliorer pour par exemple indiquer les permissions qu'il aurait fallu avoir (via request.resolver_match.view.permissions mais qui n'est pas présent sur toutes les vues, la gestion des permissions n'étant plus uniforme avec les vues authenticators).

#3

Mis à jour par Valentin Deniaud il y a plus d'un an

Benjamin Dauvergne a écrit :

la gestion des permissions n'étant plus uniforme avec les vues authenticators

#66984 rendrait ça à nouveau uniforme ?

#4

Mis à jour par Benjamin Dauvergne il y a plus d'un an

Valentin Deniaud a écrit :

Benjamin Dauvergne a écrit :

la gestion des permissions n'étant plus uniforme avec les vues authenticators

#66984 rendrait ça à nouveau uniforme ?

Le problème n'est pas le choix de la permission mais la façon dont c'est implémenté avec des checks explicites plutôt que de réutiliser PermissionMixin, donc oui on peut ré-introduire PermissionMixin au passage simplifier/améliorer et changer la permission.

PS: loin de moi l'idée que l'une ou l'autre façon soit mieux, c'est juste pas pareil pour le même résultat à la fin.

#5

Mis à jour par Benjamin Dauvergne il y a plus d'un an

  • Statut changé de Solution proposée à En cours
#6

Mis à jour par Benjamin Dauvergne il y a plus d'un an

#7

Mis à jour par Emmanuel Cazenave il y a plus d'un an

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

Mis à jour par Benjamin Dauvergne il y a plus d'un an

  • Statut changé de Solution validée à Résolu (à déployer)
commit f4979a4f5ea9aaacd56e709364766edb8a568a8f
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date:   Mon Oct 10 19:09:00 2022 +0200

    manager: add a permission denied view (#70042)
#9

Mis à jour par Transition automatique il y a plus d'un an

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

Mis à jour par Transition automatique il y a plus d'un an

Automatic expiration

Formats disponibles : Atom PDF