MerginMaps / MerginMaps/python-api-client
`delete_project_now()` fails if project has been deleted in UI
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 23
- Forks
- 12
- Merge moyen
- 2 j 13 h
- PR mergées (30 j)
- 7
Description
Calling delete_project_now() on a project that's been deleted using the dashboard fails with a client error:
Mergin.mergin.common.ClientError: HTTP Error: 404 NOT FOUND
URL: https://app.merginmaps.com/v1/project/workspace/projectName
Method: GET
Detail: The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.
It seems the v1 api is used there and it's failing.
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par le point d’entrée delete_project_now() et examinez pourquoi il effectue une recherche via l’API v1 pour un projet supprimé depuis le dashboard. Reproduisez le cas 404 et déterminez le comportement attendu pour un projet déjà supprimé ; le travail est terminé lorsque l’appel gère ce cas sans l’erreur client signalée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- api
- Type d'issue
- Bug
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100