MerginMaps / MerginMaps/python-api-client

`delete_project_now()` fails if project has been deleted in UI

Ouverte
#206 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

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

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. 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

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.