Skip to content

FMPPartialStock null deserialization#1

Open
Lucasjlw wants to merge 1 commit intofcote:devfrom
Lucasjlw:optional-partialstock
Open

FMPPartialStock null deserialization#1
Lucasjlw wants to merge 1 commit intofcote:devfrom
Lucasjlw:optional-partialstock

Conversation

@Lucasjlw
Copy link

Thestock_list function calls the /v3/stock/list FMP api but panics when trying to deserialize the response into JSON.
This is because FMP does not enforce that all response fields are defined (i.e. some of them are null).

I only made the FMPPartialStock struct attributes that errored when trying to deserialize; it may be necessary to make everything except for symbol optional.

@Lucasjlw Lucasjlw changed the title Handle non-guarenteed api results FMPPartialStock null deserialization Aug 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant