
If a user tries to delete a report and some error occurs, no message is showed in the UI. Also, after delete the report, all lines become unselected but remove and download buttons are enabled. So user is able to click on remove button again, but will not know which report is going to be deleted. This patch disables the buttons, so user have to select the report again to perform the operations, avoiding mistakes. Signed-off-by: Rodrigo Trujillo <rodrigo.trujillo@linux.vnet.ibm.com> --- ui/js/src/kimchi.host.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ui/js/src/kimchi.host.js b/ui/js/src/kimchi.host.js index 6e7f333..7974054 100644 --- a/ui/js/src/kimchi.host.js +++ b/ui/js/src/kimchi.host.js @@ -66,8 +66,13 @@ kimchi.host_main = function() { kimchi.deleteReport({ name: report['name'] }, function(result) { + $('#' + reportGridID + '-remove-button') + .prop('disabled', true); + $('#' + reportGridID + '-download-button') + .prop('disabled', true); listDebugReports(); }, function(error) { + kimchi.message.error(error.responseJSON.reason); }); }); } -- 1.8.5.3