backoffice: allow role specific custom view to be default (#77193) #633
Loading…
Reference in New Issue
No description provided.
Delete Branch "wip/77193-custom-default-view-by-role"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
68e875bbd2
to29e5648585
WIP: backoffice: allow role specific custom view to be default (#77193)to backoffice: allow role specific custom view to be default (#77193)@ -829,0 +829,4 @@
# search for first default role custom view
user = get_request().user
if user:
user_role_ids = user.get_roles()
Les rôles d'un user sont toujours ordonnés de la même façon ? Si un user a plusieurs rôles, et qu'il existe une vue par défaut pour plus d'un de ses rôles, le résultat sera toujours le même ?
Il n'y a pas de problème par rapport à la liste des rôles, l'itération principale se fait sur la liste des vues, mais si jamais l'ordre de celle-ci changeait, on pourrait en effet voir une vue qui change, j'ai ajouté cette modification au patch :
pour garantir qu'on récupère toujours les listes dans le même ordre.
29e5648585
to8c3da9d46e