Conversation
|
KO pour moi. Si je bascule sur cette branche, je ne peux pas modifier un projet créé dans une version antérieure. Testé sur develop et master. |
Est-ce que tu peux m'en dire plus stp ? |
|
Je viens de tester sur notre instance gis.jdev.fr/mviewerstudio/ et j'arrive bien à lister les projets précédents ainsi que les modifier. |
|
Au passage, cette erreur intervient quand ton mviewer n'est pas accessible. Il faudrait que tu vérifies ta configuration dans static/config.json. |
|
J'ai toujours le souci. Voici la requête en erreur sur la branche issue-398 : https://kartenn.region-bretagne.fr/mvs/api/app/load?url=https%3A%2F%2Fkartenn.region-bretagne.fr%2Fkartoviz%2Fapps%2Fstore%2Frb%2F8c1787b835c7%2Fwooww2.xml Il utilise le nom de l'app au lieu de l'id j'ai l'impression : https://kartenn.region-bretagne.fr/kartoviz/apps/store/rb/8c1787b835c7/8c1787b835c7.xml |
Ca me semble lié à #417 . Je viens de faire un rebase. |
|
Vu avec @lecault, l'erreur rencontré dans la plateforme kartenn est la suivante : {"name": "Bad Request", "description": "Could not retrieve XML: HTTPSConnectionPool(host='kartenn.region-bretagne.fr', port=443): Max retries exceeded with url: /kartoviz/apps/store/rb/8c1787b835c7/8c1787b835c7.xml (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1137)')))"}
Cette erreur est dû au changement apporté par cette PR : récupérer le XML dans le backend, que si l'utilisateur à les droits (avec vérification dans le backend selon le mode d'authent). C'est ce code qui réalise l'appel (GET) : mviewerstudio/src/utils/route_utils.py Lines 100 to 108 in e930aff
Si on rajoute le paramètre Le problème semble donc côté Région Bretagne / certificat. |

Cette PR corrige #398 en utilisant le backend pour comparer l'utilisateur connecté et l'utilisateur propriétaire de la carte.
La comparaison par le backend permet d'éviter de modifier la valeur d'une condition via l'interface debbug du navigateur.