Development #8851
api: chercher dans plus de champs des users
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
api: fix looking up user attributes that would be missing (#8851)
Historique
Mis à jour par Frédéric Péters il y a plus de 8 ans
- Fichier 0001-tests-run-API-tests-with-both-pickle-and-SQL-storage.patch 0001-tests-run-API-tests-with-both-pickle-and-SQL-storage.patch ajouté
- Fichier 0002-api-apply-users-query-to-all-text-fields-8851.patch 0002-api-apply-users-query-to-all-text-fields-8851.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Un premier patch pour exécuter les tests d'API aussi bien en pickle qu'en SQL, puis le patch.
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.
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
api: apply users query to all text fields (#8851)