Preserve message details over validation errors

If a validation error occurs while saving a message then make
sure the values are preserved in the new form.