Projet

Général

Profil

Bug #68532

appel API d'une vue personnalisée filtrée sur l'utilisateur courant

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é à:
Version cible:
-
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

Révision c6cc883b (diff)
Ajouté par Frédéric Péters il y a plus d'un an

api: return empty result for views filtered on "current user" (#68532)

Historique

#1

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

  • Assigné à mis à Frédéric Péters
#2

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

#3

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 ?)

#4

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)
#5

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

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

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

Automatic expiration

Formats disponibles : Atom PDF