amaellounkokobi / simple-intervention

This repository is the begining of an app managing interventions in angularjs 1.7 python Flask
0 stars 0 forks source link

[Amélioration] Correction des bugs #1

Open Melissendra opened 5 months ago

Melissendra commented 5 months ago

Bonjour, Impossible de tester les requêtes de mdification, liste ou suppression car impossible de créer une intervention. La modale s'ouvre correctement par contre rien ne se passe quand on clique sur enregistrer. Pouvez-vous corriger le ou les bugs le cas échéants, svp?

amaellounkokobi commented 5 months ago

Bonjour,

Merci de votre retour, Je vais regarder et traiter ses problèmes Pouvez-vous m'indiquer à quelle date vous avez cloné le repository (afin de savoir si cela pourrait venir de la version du projet) ?

Bien cordialement

Lounkokobi Amaël

Melissendra commented 5 months ago

Bonjour Amael, J’ai cloné et testé ce matin, si cela peut vous aider. Bien cordialement Gaëlle

Le 28 mai 2024 à 14:30:13, amael @.***) a écrit:

Bonjour,

Merci de votre retour, Je vais regarder et traiter ses problèmes Pouvez-vous m'indiquer à quelle date vous avez cloné le repository (afin de savoir si cela pourrait venir de la version du projet) ?

Bien cordialement

Lounkokobi Amaël

— Reply to this email directly, view it on GitHub https://github.com/amaellounkokobi/simple-intervention/issues/1#issuecomment-2135098791, or unsubscribe https://github.com/notifications/unsubscribe-auth/AISAIVZEG6HH3LRWHGB3VO3ZER2FJAVCNFSM6AAAAABIMQXAICVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZVGA4TQNZZGE . You are receiving this because you authored the thread.Message ID: @.***>

amaellounkokobi commented 5 months ago

Je n'ai pas réussi à reproduire le bug après avoir réinstallé l'application sur une autre machine. Lorsque vous effectuez un ajout d'intervention, avez-vous les paramètres suivants dans l'onglet réseau de la fenêtre de DevTool (voir le screenshot) :

URL de requête : http://localhost:5000/api/interventions/ Méthode de requête : POST

Host : localhost:5000 Origin : http://localhost:8080/ Referer : http://localhost:8080/

Screen

Bien cordialement

Melissendra commented 5 months ago

Il se trouve que pour tester votre travail quand on lance docker nous avons une erreur disant que le port 5000 est déjà utilisé. donc pour pouvoir lancer docker il a fallu que nous changions ce port dans le docker compose. et ensuite nous avons les erreurs que je vous ai rapporté.

image
amaellounkokobi commented 5 months ago

Ok, le port ayant été changé les appels à l'API ne pouvaient plus se faire. J'ai changé le port de la machine hôte à 5001 et les appels à l'API dans le frontend. Vous avez simplement à faire un git pull à la racine du projet et à relancer docker compose build, puis docker compose up.

Dans l'attente de votre retour,

Bien cordialement

Melissendra commented 5 months ago

Maintenant c'est le port 5432 qui est noté comme déjà utilisé. Du coup pareil que tout à l'heure je change dans le docker compose et cela se lance mais rien ne se crée. Voici les messages d'erreur en console image

amaellounkokobi commented 5 months ago

Ok, J'ai autorisé des adresses supplémentaire dans mes CORS au niveau du back, et changé le port de la db. Vous pouvez mettre à jour, tester de nouveau.

Bien à vous,

Melissendra commented 5 months ago

cela fonctionne, merci pour toutes les actions que vous avez accomplies. tout fonctionne. Sauf un point: vous ne permettez pas la mise à jour du statut. Par défaut il est à valider mais ne peut pas être modifié. En tout cas bon travail. merci

amaellounkokobi commented 5 months ago

En faite lorsqu'on ne remplit pas entièrement l'intervention le status est à brouillon, Quand on remplit entièrement l'intervention, il passe à valider Et quand la date est dépassée, il passe à terminer.

C'était ce qu'il fallait implémenter ? (CF pj) screen-consigne