forked from shaba/openuds
Fixed Service Pool removal from web interface
This commit is contained in:
parent
26c6ffdc8e
commit
6f4eca7da3
@ -172,6 +172,9 @@ class ServicesPools(ModelHandler):
|
||||
except Exception as e:
|
||||
raise RequestError(str(e))
|
||||
|
||||
def deleteItem(self, item):
|
||||
item.remove() # This will mark it for deletion, but in fact will not delete it directly
|
||||
|
||||
# Logs
|
||||
def getLogs(self, item):
|
||||
return log.getLogs(item)
|
||||
|
@ -591,8 +591,12 @@ class ModelHandler(BaseModelHandler):
|
||||
try:
|
||||
item = self.model.objects.get(pk=self._args[0]);
|
||||
self.checkDelete(item)
|
||||
item.delete()
|
||||
self.deleteItem(item)
|
||||
except self.model.DoesNotExist:
|
||||
raise NotFound('Element do not exists')
|
||||
|
||||
return 'deleted'
|
||||
|
||||
def deleteItem(self, item):
|
||||
item.delete()
|
||||
|
Loading…
x
Reference in New Issue
Block a user