Project

General

Profile

Development #8851

api: chercher dans plus de champs des users

Added by Frédéric Péters over 7 years ago. Updated over 7 years ago.

Status:
Fermé
Priority:
Normal
Target version:
Start date:
03 November 2015
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
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).


Files

Associated revisions

Revision 5f4ba2e4 (diff)
Added by Frédéric Péters over 7 years ago

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

Revision 99aa0994 (diff)
Added by Frédéric Péters over 7 years ago

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

History

#1

Updated by Frédéric Péters over 7 years ago

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

#2

Updated by Thomas Noël over 7 years ago

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

Updated by Frédéric Péters over 7 years ago

  • Status changed from En cours to 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

Updated by Frédéric Péters over 7 years ago

  • Target version set to v1.20
#5

Updated by Frédéric Péters over 7 years ago

  • Status changed from Résolu (à déployer) to Fermé

Also available in: Atom PDF