slashroots / undp-ghg-v2

Node JS version of the UNDP Greenhouse Gases Database
0 stars 0 forks source link

Error Handling: Full page error message requires updated links and messaging #48

Open densoutar opened 6 years ago

densoutar commented 6 years ago

The "We've Run Into a Problem" page contains links to allow the user to try the last action again, or to contact the admin. The links and messaging on it need to be updated as follows:

Note: This error page was generated by clicking "Send Link" while leaving all the fields blank on the Create New Account page.

screen shot 2017-12-12 at 11 48 46 am
paradoxxjm commented 6 years ago

We need to make sure the admin email address is correct.

However, I disagree with the suggestion to remove the machine-readable error. In this case, for this type of system (i.e not consumer facing), we do want the user to email that error to the administrator

densoutar commented 6 years ago

@paradoxxjm The email address in the screenshot was meant to be a placeholder; it should be replaced with the Climate Change Division's admin/technical support email.

If you're saying that humanising the machine-readable error is not high on the priority list, I reluctantly understand; otherwise—so as not to wrong-foot our non-developer users too much— consider this tweak for presenting unanticipated technical errors:

technical error

paradoxxjm commented 6 years ago

Looks good to me.