demarches-normaliennes/app
Pierre de La Morinerie 8eb295d67e dossiers: avoid exceptions on invalid AASM transitions
When attempting an invalid transition on a dossier, provide a meaningful
error message (instead of letting an `AASM::InvalidTransition` exception
propagate).

This handles not only the case where the same state is applied twice
(which was already handled manually), but all cases where the transition
is invalid.
2019-12-19 13:25:32 +01:00
..
assets app: unify pre-maintenance banner with other site-wide banners 2019-12-04 15:29:15 +01:00
controllers dossiers: avoid exceptions on invalid AASM transitions 2019-12-19 13:25:32 +01:00
dashboards Add depubliee state to procedures 2019-12-04 16:52:41 +01:00
fields manager: remove support for old pj 2019-07-30 16:11:17 +02:00
graphql [GraphQL] fix a crash in mutations with an attachment 2019-12-11 13:22:32 +01:00
helpers helpers: allow dossier_display_state to take a state as input 2019-12-19 13:22:40 +01:00
javascript p'tit fix d'utilisabilité 2019-12-16 09:49:23 +01:00
jobs Fix typo in purges_stale_exports_job filename 2019-12-18 13:35:04 +01:00
lib Use time.zone functions instead of server time functions 2019-11-26 14:26:36 +01:00
mailers Routing: send emails to the right group 2019-12-16 17:47:08 +01:00
models Add Export Model 2019-12-18 13:13:15 +01:00
policies champ_policy: allow instructeurs to access private annotations 2019-10-08 14:34:12 +02:00
serializers Rename demarche archivée to demarche close 2019-11-28 15:07:16 +01:00
services Bug with time zone: Time.zone.today looses time_zone and may breaks database comparisons 2019-12-11 17:34:10 +01:00
validators gestion des 2 formats de bouton monavis 2019-09-17 13:39:45 +02:00
views Controller use new export model 2019-12-18 13:13:15 +01:00