diff --git a/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/server/ServerFacade.js b/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/server/ServerFacade.js index ebf541fe6d19ad6c2786a6e9974b8daa932e87c2..2e59b3b7875a628d711b19df050a0ddc12c156e1 100644 --- a/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/server/ServerFacade.js +++ b/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/server/ServerFacade.js @@ -413,7 +413,7 @@ function ServerFacade(openbisServer) { if(data.result.rows[0][0].value == "OK") { callbackFunction(true); } else { - callbackFunction(false); + callbackFunction(false, data.result.rows[0][1].value); } }); } diff --git a/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleTable/widgets/MoveSampleController.js b/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleTable/widgets/MoveSampleController.js index 1f3f0e4fb830c64bfe6613510986465c629e235c..f30ffb7c44bdc750cb577c57696d72881f403975 100644 --- a/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleTable/widgets/MoveSampleController.js +++ b/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleTable/widgets/MoveSampleController.js @@ -46,7 +46,7 @@ function MoveSampleController(samplePermId, successAction) { mainController.serverFacade.moveSample( this._moveSampleModel.sample.identifier, this._moveSampleModel.experimentIdentifier, - this._moveSampleModel.experimentType, function(isOK) { + this._moveSampleModel.experimentType, function(isOK, errorMessage) { if(isOK) { Util.showSuccess("Sample " + _this._moveSampleModel.sample.identifier + " moved to " + _this._moveSampleModel.experimentIdentifier, function() { Util.unblockUI(); @@ -60,7 +60,9 @@ function MoveSampleController(samplePermId, successAction) { } }); } else { - Util.showError("Sample " + _this._moveSampleModel.sample.identifier + " failed " + _this._moveSampleModel.experimentIdentifier, function() {}); + Util.showError("Sample " + _this._moveSampleModel.sample.identifier + " failed to move to " + _this._moveSampleModel.experimentIdentifier + " with error: " + errorMessage, function() { + Util.unblockUI(); + }); } }); }