Bug #68532
appel API d'une vue personnalisée filtrée sur l'utilisateur courant
Début:
30 août 2022
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
elif filter_field.type == 'user-id': if filter_field_value == '__current__': ... elif get_request().user: filter_field_value = str(get_request().user.id)
amène
Exception: type = '<class 'AttributeError'>', value = ''ApiAdminUser' object has no attribute 'id'' ... PATH_INFO '/api/cards/favoris-annuaire/list/mes-favoris'
quand c'est appelé ainsi depuis l'API ça devrait juste ne rien retourner.
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus d'un an
- Fichier 0001-api-return-empty-result-for-views-filtered-on-curren.patch 0001-api-return-empty-result-for-views-filtered-on-curren.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Lauréline Guérin il y a plus d'un an
- Statut changé de Solution proposée à Solution validée
(comme l'autre ticket, une seule cardata suffirait pour le test, non ?)
Mis à jour par Frédéric Péters il y a plus d'un an
- Statut changé de Solution validée à Résolu (à déployer)
(avec test réduit)
commit c6cc883bdafa8d3bd6f7dd462a81c08741d90e39 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Tue Aug 30 10:15:17 2022 +0200 api: return empty result for views filtered on "current user" (#68532)
Mis à jour par Transition automatique il y a plus d'un an
- Statut changé de Résolu (à déployer) à Solution déployée
api: return empty result for views filtered on "current user" (#68532)