mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 07:34:27 +08:00

Settings that are using the new `file_size_restriction` types like the `max_image_size_kb` setting need to have their values saved as integers. This was a recent regression in 00209f03e6bc55c6dd776dbe828b8bb53cd935f4 that caused these values to be saved as strings. This change also removes negatives from the validation regex because file sizes can't be negative anyways. Bug report: https://meta.discourse.org/t/289037