Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Add error details to Distribution Release responses

Fermée Adaptée aux débutants
#284 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
2/5
Temps estimé
1-3 heures
Accessibilité débutants
74/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
Active
Stack technique
python
Domaine
api

Piste de recherche

Commencez par localiser les modèles de réponse des releases de distribution et les définitions de api.projects.distributions.release.get et api.projects.distributions.release.post. Comparez la structure de réponse documentée, puis vérifiez que les releases basées sur des fichiers comme celles basées sur des chaînes exposent le champ optionnel error.message lorsque le statut est failed, pour les variantes Crowdin et Crowdin Enterprise.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

enhancement good first issue

The Distribution Release model returned by Get Distribution Release (GET /projects/{projectId}/distributions/{hash}/release, api.projects.distributions.release.get) and Release Distribution (POST, api.projects.distributions.release.post) now includes an optional error object:

  • error — object with message (string); present only when the release status is failed

This applies to both file-based and string-based distribution releases, in both Crowdin and Crowdin Enterprise. Client libraries should add the field to the distribution release response models so consumers can surface release failures.

References:

Langage dominant
Python
Étoiles
69
Forks
38
Merge moyen
1 j 21 h
PR mergées (30 j)
4

Préparer son environnement

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.

Autres issues de crowdin/crowdin-api-client-python

Toutes les issues de crowdin/crowdin-api-client-python

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

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