microsoftgraph / microsoftgraph/msgraph-sdk-java
OperationStatus not correctly decoded from JSON
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Java
- Sterne
- 444
- Forks
- 154
- Ø Merge
- 18 Std. 28 Min.
- Gemergte PRs (30 T.)
- 4
Beschreibung
Describe the bug
OperationStatus.forValue() expects the value to be capitalized, however the webhooks receive e.g. PlayPromptOperation entities with the value starts with a small letter. So the SDK expects "Running", but receives "running".
Expected behavior
Status is properly decoded
How to reproduce
Decode a webhook notification collection that contains a PlayPromptOperation entity as data.
SDK Version
6.20
Latest version known to work for scenario above?
No response
Known Workarounds
No response
Debug output
No response
Configuration
No response
Other information
No response
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne bei OperationStatus.forValue() und verfolge, wie eine Webhook-Benachrichtigungssammlung, die eine PlayPromptOperation-Entität enthält, dekodiert wird. Reproduziere den kleingeschriebenen Status "running" aus dem Issue und überprüfe anschließend, dass der Status im relevanten Webhook-Pfad korrekt dekodiert wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- api
- Issue-Typ
- Bug
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 42/100