graphql-python / graphql-python/graphene-django

Converters cannot convert datetime.timedelta to float.

Aperta
#348 9 commenti 3 reazioni 0 assegnatari Vedi su GitHub
✨enhancement help wanted
Lingua principale
Python
Stelle
4.4k
Fork
760
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

hello devs.
During a conversation about an issue of graphql-core @jkimbo found a possible error

https://github.com/graphql-python/graphene-django/blob/5051d3bb617ce6977eebc023c958bd10de91fe91/graphene_django/converter.py#L111-L113

raising something like ```{
"message": "float() argument must be a string or a number, not 'datetime.timedelta'"
}```

you can check https://github.com/graphql-python/graphql-core/issues/150 for more info.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia dalle righe 111-113 di graphene_django/converter.py e leggi graphql-core issue 150 per il trattamento previsto di datetime.timedelta. Riproduci la conversione segnalata con un timedelta e conferma che il comportamento non generi più l’errore float() mostrato; la semantica di conversione desiderata deve essere definita prima dell’implementazione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
django, graphql, python
Ambito
api, backend
Tipo di issue
Bug
Difficoltà
2/5
Tempo stimato
1-3 ore
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.