gitpod-io / retired-gatsby-website

Gitpod website and documentation
https://www.gitpod.io/
MIT License
68 stars 75 forks source link

[browser extension] uninstall feedback is not being forwarded #1009

Open chrifro opened 3 years ago

chrifro commented 3 years ago

Problem we created a feedback form for users uninstalling the browser extension. The submitted information is currently lost

Bildschirmfoto 2021-02-22 um 12 25 59

Expected behavior send user feedback to contact@gitpod.io. Afterward, we would link the information to the feedback channel in slack

Sidenote: can we track the user's email address automatically in the background and add it to the feedback as well?

chrifro commented 3 years ago

Could you look into this @ghuntley ?

ghuntley commented 3 years ago

Upon uninstallation https://github.com/gitpod-io/browser-extension/commit/154036a9e4c34bd6dd0d3448db1fcdba9ee7f69b#diff-11db236acd6b02b1229e7d325e9bf8edb521032e6388f68b6a884ec24bbe291fR27 opens https://www.gitpod.io/extension-uninstall/ which is https://github.com/gitpod-io/website/blob/master/src/pages/extension-uninstall.tsx. The form is submitted to a netlify function which is throwing HTTP 500.

image

image

image