Currently the modal form's action attribute has &ajax=1 appended to it upon creation. If JavaScript fails, the server side script will still treat the submission as having come from JS (rather than the fallback edit page). Therefore there will be no redirect and the user will be left with a white screen.
Instead, the form should lack the AJAX key and have it added by the JS that overrides the typical submit functionality of the form.
Currently the modal form's action attribute has
&ajax=1
appended to it upon creation. If JavaScript fails, the server side script will still treat the submission as having come from JS (rather than the fallback edit page). Therefore there will be no redirect and the user will be left with a white screen.Instead, the form should lack the AJAX key and have it added by the JS that overrides the typical submit functionality of the form.