That’s interesting. Looks like this message is coming from your backend. I’m not sure why it wouldn’t be able to convert ‘8’ to ‘Decimal’ .
Did it use to work? If you can get a proxy or another way to look at the HTTP request, it’d be interesting to look at the sent variables see if there are any differences (maybe it used to send ‘8.0’ before?).
standart build in BigDecimal adapter do not work because it works it like string which cannot be mapped as Decimal in the backend i dont know exact reason but server side uses .net core where this Decimal is built in class which cannot be parsed from the string
There is no specification for Decimal scalar in GraphQL so there is no definitive answer but in that case I would err on the side that this is an Apollo issue more than a graphql.net one.