Files
zulip/tools
Steve Howell 4c5eb3d06e Fix transaction behavior for update_subscriptions_backend().
This commit extracts compose_views() from update_subscriptions_backend(),
and it implements the correct behavior for forcing transactions to roll
back, which is to raise an exception.

There were really three steps in this commit:

- Extract buggy code to compose_views().
- Add tests on compose_views().
- Fix bugs exposed by the new tests by converting errors to exceptions.
2016-09-12 22:03:39 -07:00
..
2015-09-25 23:25:08 -04:00
2015-09-25 23:25:08 -04:00
2016-08-03 11:29:37 -07:00
2015-08-20 19:46:48 -07:00