From bbaf59a05a7ff6bb048f93fe1eb192157301d6db Mon Sep 17 00:00:00 2001 From: mvdbeek Date: Thu, 31 Aug 2017 17:00:26 +0200 Subject: [PATCH] Display errors to user --- client/galaxy/scripts/mvc/workflow/workflow.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/client/galaxy/scripts/mvc/workflow/workflow.js b/client/galaxy/scripts/mvc/workflow/workflow.js index 221041eaed1..bc41ccfed1a 100644 --- a/client/galaxy/scripts/mvc/workflow/workflow.js +++ b/client/galaxy/scripts/mvc/workflow/workflow.js @@ -47,7 +47,7 @@ define( [ "libs/toastr", "mvc/tag", "mvc/workflow/workflow-model" ], function( var newName = prompt("Enter a new Name for workflow '" + oldName + "'", oldName ); if (newName) { this.model.save( - { 'name': newname }, + { 'name': newName }, { success: function() { mod_toastr.success("Successfully renamed workflow '" + oldName + "' to '" + newName + "'") } @@ -70,8 +70,16 @@ define( [ "libs/toastr", "mvc/tag", "mvc/workflow/workflow-model" ], function( wait: true, success: function() { mod_toastr.success("Successfully copied workflow '" + oldName + "' to '" + newName + "'") + }, + error : function(err) { + console.log('error callback'); + // this error message for dev only + alert('There was an error. See console for details'); + console.log(err); } }); + }).error(function(jqXHR, textStatus, errorThrown) { + mod_toastr.error(jqXHR.responseJSON.err_msg); }) },