hypothesis / support-legacy

a place for tracking support-related work and projects
3 stars 0 forks source link

Improve LMS app error message instructions and Support out-links #240

Closed mattdricker closed 3 years ago

mattdricker commented 3 years ago

Currently, when an LMS app user is presented with a Hypothesis error modal, they are encourage to contact Hypothesis support either by email support@hypothes.is or using our form to open a support ticket.

There are several changes and improvements we would like to implement:

Example current error modal:

Screen Shot 2021-10-14 at 4 52 39 PM

Using the mailto: link from above modal populates a message as below:

To: support@hypothes.is Subject: Hypothesis LMS Support Body: _Error message: API call failed Description: N/A Technical details: { "validationerrors": null, "response": { "status": "401 Unauthorized", "body": "{\"status\":\"unauthorized\",\"errors\":[{\"message\":\"user not authorized to perform that action\"}]}" } }

lyzadanger commented 3 years ago

Note for devs: The sidebar's help panel contains a "New support ticket" link (screenshot below) that pre-populates the support form in a similar way as requested here.

image