Redirects user after form validations errors

Previously, the form would render from the POST URL without redirecting. This
means refreshing the page would cause resubmission. Now, it has been changed to
a redirect and persists the form errors.