demarches-normaliennes/app/javascript
Pierre de La Morinerie e1909ed29f brouillon: redirect to sign-in when disconnected
There are two cases where the draft auto-save might fail because the
user is no longer authenticated:

- The user signed-out in another tab,
- The brower quit and re-opened, so the Session cookie expired.

In both cases, the auto-save will never succeed until the user
authenticates again, so displaying a "Retry" button is cruel.

Moreover, in plus of all auto-save requests failing with a small error,
the actual hard failure only occurs after filling all the form and
trying to submit it. Then the user is redirected to the sign-in page –
but all their changes are lost.

Instead, we now redirect to the sign-in page on the first 401 error
during the auto-save, let the user sign-in, and then redirect back to
the form.
2021-07-22 11:58:02 +02:00
..
components Get more results from communes API and use local matcher 2021-07-20 13:34:17 +02:00
loaders create ComboMultipleDropdownList component 2021-02-16 16:47:14 +01:00
manager/fields Explicitly import jQuery 2018-08-13 15:17:13 +02:00
new_design brouillon: redirect to sign-in when disconnected 2021-07-22 11:58:02 +02:00
packs Fix messagerie scroll to last message 2021-05-20 11:58:54 +02:00
shared js: document utils.ajax() 2021-07-22 11:58:02 +02:00