summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSidiBlak2024-07-24 10:04:34 +0300
committerGitHub2024-07-24 10:04:34 +0300
commit180e998b3137436d3b4ed63104e7e894abd57bc7 (patch)
tree6df4fd1605c76b6c45c2e6708a268e07fda296f5
parent47439f5cd2422ce8bdaf5c51418fe44dad3de06d (diff)
downloadgn-gemtext-180e998b3137436d3b4ed63104e7e894abd57bc7.tar.gz
Create Login_no-indicator-for-req.gmi
-rw-r--r--issues/gnqa/Login_no-indicator-for-req.gmi30
1 files changed, 30 insertions, 0 deletions
diff --git a/issues/gnqa/Login_no-indicator-for-req.gmi b/issues/gnqa/Login_no-indicator-for-req.gmi
new file mode 100644
index 0000000..7ed713a
--- /dev/null
+++ b/issues/gnqa/Login_no-indicator-for-req.gmi
@@ -0,0 +1,30 @@
+# Rating System: No Indication for Login Requirement
+
+## Tags
+
+* type: bug
+* status: open
+* priority: medium
+* assigned: alex, shelby
+* keywords: gnqna, user experience, UX
+
+## Description
+
+=> https://cd.genenetwork.org/gnqna The GNQNA system on CD
+requires the user to be logged in for them to be able to rate the answers.
+
+There is, however, no indication that that is expected; instead, the user receives an alert with the following cryptic error when they attempt to rate an answer when not logged in:
+
+```
+HTTP Error:HTTP Response Code: 500-reason-Generic Exception
+```
+
+This is not a friendly response to the user, since it does not tell the user what they did wrong.
+
+I propose a message that lets the user know they need to be logged in to rate the answer, something like:
+
+```
+You attempted to rate your answer, but you are not logged in. We do not allow rating unless you are logged in.
+
+This is in place to reduce the chances of spam ratings. Do, please, log in and attempt rating again.
+```