From 92987e38e5067a25d6cd54db15bb1dc945bb3940 Mon Sep 17 00:00:00 2001 From: guerler Date: Tue, 10 Mar 2020 01:22:19 -0400 Subject: [PATCH] Allow anonymous users to report dataset errors --- client/galaxy/scripts/mvc/dataset/dataset-error.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/client/galaxy/scripts/mvc/dataset/dataset-error.js b/client/galaxy/scripts/mvc/dataset/dataset-error.js index 32533a20625..175934dec52 100644 --- a/client/galaxy/scripts/mvc/dataset/dataset-error.js +++ b/client/galaxy/scripts/mvc/dataset/dataset-error.js @@ -113,10 +113,7 @@ var View = Backbone.View.extend({

`); - const Galaxy = getGalaxyInstance(); - if (Galaxy.user.id) { - this.$el.append("

Issue Report

").append(this._getBugFormTemplate(dataset, job)); - } + this.$el.append("

Issue Report

").append(this._getBugFormTemplate(dataset, job)); }, job_summary: function(job) { @@ -170,13 +167,15 @@ var View = Backbone.View.extend({ /** Convert tab template */ _getBugFormTemplate: function(dataset, job) { const Galaxy = getGalaxyInstance(); + const userEmail = Galaxy.user.get("email"); const form = new Form({ inputs: [ { type: "text", - hidden: true, + hidden: !!userEmail, name: "email", - value: Galaxy.user.get("email") + value: userEmail, + label: "Please provide your email:" }, { type: "text",