Projet

Général

Profil

Development #8851

api: chercher dans plus de champs des users

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

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Début:
03 novembre 2015
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Pour le moment /api/users/?q=xxx va chercher dans name et email, ce serait utile de chercher aussi dans les autres champs de type texte. (c'est pour une recherche sur le téléphone).


Fichiers

Révisions associées

Révision 5f4ba2e4 (diff)
Ajouté par Frédéric Péters il y a plus de 8 ans

api: apply users query to all text fields (#8851)

Révision 99aa0994 (diff)
Ajouté par Frédéric Péters il y a plus de 8 ans

api: fix looking up user attributes that would be missing (#8851)

Historique

#1

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

Un premier patch pour exécuter les tests d'API aussi bien en pickle qu'en SQL, puis le patch.

#2

Mis à jour par Thomas Noël il y a plus de 8 ans

Dans les tests, peut-être finir par:

    resp = get_app(pub).get(sign_uri('/api/users/?q=foobar'))
    assert len(resp.json['data']) == 0

pour vérifier que ça ne répond toujours rien pour "foobar".

Et ack.

#3

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

  • Statut changé de En cours à Résolu (à déployer)

Voilà, lignes ajoutées au test.

commit 5f4ba2e4294bd469903ae62674249411757d3b18
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Tue Nov 3 13:59:42 2015 +0100

    api: apply users query to all text fields (#8851)

commit a9a9a6f96b941dc6afed4324c785755bf1237800
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Tue Nov 3 13:48:35 2015 +0100

    tests: run API tests with both pickle and SQL storages
#4

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

  • Version cible mis à v1.20
#5

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

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF