Closed Mouzzi-C closed 3 years ago
Il ne m'est pas possible de reproduire l'issue :
plugin-arcgis-pro-dev-tests
Également, le report a été réalisé en se basant sur les résultats de App. Dans le cadre de cette bêta de V1, le plugin Isogeo ArcMap est la valeur de référence du plugin Isogeo ArcGis Pro, et non pas App. Par conséquent, si le report n'est pas reproduisible sur ArcMap, l'issue n'est pas traitée.
N'ayant pas un report reproduisible, j'ai essayé avec fiche
pour plugin-arcgis-pro-dev-tests
sur ArcMap, cela donne ceci :
Sur le plugin ArcGis Pro 8.0.2 :
ArcGis Pro et ArcMap ayant le même résultat, je clos l'issue, cette issue est à ré-ouvrir si un problème de barre de recherche est trouvé sur ArcGis Pro par rapport à ArcMap.
Ce ne sont que les mots route et routes qui posent problèmes et non le mot fiche.
Voilà un screenshot de la recherche sur le plugin Arcmap qui fonctionne bien.
Je vais donc rouvrir l'issue et t'envoyer le client secret par mail.
Okay ça marche, dsl de la fermture du ticket, je n'avais pas toutes les informations pour comprendre la situation. J'attends ton mail pour investiguer et te faire un retour sur le sujet prochainement :wink:
Vu avec Isogeo, pour résumer :
Pour l’apparition de la pop-up de la fenêtre de connexion du plugin, cela survient quand il y a eu une erreur interne mais que celle-ci n'a pas eu de gestion spécifique => Le plugin part du principe que potentiellement cela survient car problème de connexion avec l'API, et donc redemande à l'utilisateur de s'authentifier.
Lors du traitant la réponse API Isogeo (JSON) pour la requête avec en query "route", le plugin rencontre un problème lors de la dé-sérialisation de cette réponse en un objet. La dé-sérialisation signalant une erreur, un objet se retrouve avec une valeur null.
J'ai ajouté une vérification pour quand l'objet n'est pas instancié => il n'y aura plus d'apparition de la fenêtre de connexion quand cette objet est à null.
Quand la query "route" est demandé à l'API Isogeo, le plugin Isogeo ArcGis Pro rencontre un problème dans le traitement de la réponse, est fini par afficher qu'il n'y a pas de résultat.
La cause peut être notamment :
Newtonsoft.Json
A priori, la première éventualité semble la plus probable, mais nécessite plus d'investigation.
Pour finir, voici une capture de l'erreur :
Issue pas reproductible ?
Merci de préciser dans votre rapport :
Environnement :
Reproduire
Comportement constaté
Lorsque les mots route ou routes sont entrés dans la barre de recherche, la fenêtre d'authentification apparait. Le résultat de la recherche est 0 fiches. Ceci n'est pas le cas pour les autres mots recherchés.
Si la même recherche est faite sur app 22 fiches s'affichent.
Comportement souhaité
Pouvoir rechercher les fiches qui contiennent les mots route ou routes
Capture d'écran
Informations supplémentaires
Sur app