mirror of
https://github.com/discourse/discourse.git
synced 2025-06-18 06:59:18 +08:00

- Move some data transforming into contracts. - Add some missing specs. - Use the `try` step. - Improve the `model` step a bit by allowing to catch any exception, and not only `ArgumentError`. We already had the mechanism to inspect which exception was caught.