Datastore Open cloud api endpoints return tables for infinite values

fetching infinite/negative infinite values from their open cloud api returns {"m":null,"t":"numeric","v":"inf"}
this causes a real-world issue in a game i work on because we pass a numerical setting to the user, and it causes a users settings menu to break if we need to externally modify their data

minimum repro is as simple as having a datastore key with a value of inf (tonumber("inf") in luau), and getting it using this endpoint

1 Like

This is intentional. Open Cloud is returning back data as JSON, and there is no way to represent inf in JSON.