Thousand separator silently ruins inputted value in settings

Thanks for the report, @RGJ! :pray:

This is a scary one, indeed. We have fixed this here by 1) only allowing numeric inputs in the UI, and 2) removing any non-digits on the back-end for extra safety.

https://github.com/discourse/discourse/pull/23816

11 Likes