From 01bcae5fcd87cf6a2103ab32ed31f6426bddbaef Mon Sep 17 00:00:00 2001 From: Zhenguo Niu Date: Mon, 8 May 2017 12:56:38 +0800 Subject: [PATCH] Fix delete action allow check Change-Id: I52f9eae1206fd7db579f4b680381072f92a7e6b7 --- mogan_ui/content/servers/tables.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mogan_ui/content/servers/tables.py b/mogan_ui/content/servers/tables.py index 04d47f5..7358a7a 100644 --- a/mogan_ui/content/servers/tables.py +++ b/mogan_ui/content/servers/tables.py @@ -48,10 +48,11 @@ class DeleteServer(tables.DeleteAction): if server is in error state or not currently being deleted. """ - error_state = False + error_state = deleting = False if server: error_state = (server.status == 'error') - return error_state or not (server.status.lower() == "deleting") + deleting = (server.status.lower() == "deleting") + return error_state or not deleting def action(self, request, obj_id): mogan.server_delete(request, obj_id)