Development #9517
Development #9440: MandayeJS : Montpellier Mediatheque (Archimed)
MandayeJS : Montpellier Mediatheque WebService
0%
Fichiers
Révisions associées
Historique
Mis à jour par Josué Kouka il y a plus de 8 ans
- Fichier 0001-archimed-user-account-webservice-9517.patch 0001-archimed-user-account-webservice-9517.patch ajouté
draft.
Mis à jour par Josué Kouka il y a plus de 8 ans
On ne peut malheureusement pas pour l'instant affirmer qu'il est à 100 ok faute d'avoir un compte qui marche. Je suppose qu'il marche car j'ai exactement le meme retour json que sur la prod de 3m en utilisant l'utilisateur entrouvert.
Mis à jour par Benjamin Dauvergne il y a plus de 8 ans
Pas compris, on a un compte entrouvert avec un retour JSON mais on a pas de compte qui marche, c.à.d ? Sinon pour des comptes qui marchent je pense qu'en explorant la base de prod de mandaye on devrait en trouver (c'est mal je sais).
Mis à jour par Josué Kouka il y a plus de 8 ans
- Fichier 0001-archimed-user-account-webservice-9517.patch 0001-archimed-user-account-webservice-9517.patch ajouté
Ce que je voulais dire:
Notre compte de test, ne marche que pour l'association. Il ne nous permet pas d'attaquer le webservice archimed. Quand on l'attaque avec notre compte de test (entrouvert) on a la reponse ci-dessous :
{"errors":[{"id":"ILSClient","msg":"Une erreur est survenue. Veuillez nous en excuser.","type":""}],"message":"","success":false", ","d":null}
L'objectif etait de reproduire l'erreur en attendant d'avoir un compte qui "marche".
ps: je rajouterai des tests
Mis à jour par Josué Kouka il y a plus de 8 ans
Benjamin Dauvergne a écrit :
Pas compris, on a un compte entrouvert avec un retour JSON mais on a pas de compte qui marche, c.à.d ? Sinon pour des comptes qui marchent je pense qu'en explorant la base de prod de mandaye on devrait en trouver (c'est mal je sais).
Oui j'y ai pensé, mais T. et S. n'ont pas été très fan :D. ( c'est mal mais bon ...)
Mis à jour par Josué Kouka il y a plus de 8 ans
Mis à jour par Thomas Noël il y a plus de 8 ans
Josué Kouka a écrit :
Oui j'y ai pensé, mais T. et S. n'ont pas été très fan :D. ( c'est mal mais bon ...)
Ouah hé l'autre, j'ai jamais dit que fallait pas le faire... on sait juste que c'est Très Mal™ (c'est d'ailleurs toi qui faisait la grimace, d'abord, c'est celui qui dit qui y'est)
Mis à jour par Josué Kouka il y a plus de 8 ans
- Fichier 0001-archimed-user-account-webservice-9517.patch 0001-archimed-user-account-webservice-9517.patch ajouté
J'ai fait des tests avec un compte qui marche, et le webservice marche bel et bien. J'ai le bon retour JSON .
Mis à jour par Benjamin Dauvergne il y a plus de 8 ans
Pousse donc, mais plus tard il faudra changer ça:
if 'mandayejs.sites.archimed' in settings.INSTALLED_APPS:
Il faudrait que les URLs se chargent toute seules avec le choix du SITE_APP parce qu'actuellement il faudra charger toutes les applications mandayejs.sites.* de toute façon car dans une application Django multitenant la liste des applications ne peut pas varier entre les tenants.
Mis à jour par Benjamin Dauvergne il y a environ 8 ans
- Statut changé de Résolu (à déployer) à Fermé
archimed user account webservice (#9517)