From aa53508e0193f9b7ad8cc026de6f6b0ca5b6d590 Mon Sep 17 00:00:00 2001 From: Kálmán Viktor <kviktor@cloud.bme.hu> Date: Tue, 22 Apr 2014 13:40:18 +0200 Subject: [PATCH] dashboard: remove interfaces with operations --- circle/dashboard/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/circle/dashboard/views.py b/circle/dashboard/views.py index 997b023..b87bbee 100644 --- a/circle/dashboard/views.py +++ b/circle/dashboard/views.py @@ -2270,7 +2270,8 @@ class InterfaceDeleteView(DeleteView): def delete(self, request, *args, **kwargs): self.object = self.get_object() - self.object.destroy() + instance = self.object.instance + instance.remove_interface(interface=self.object, user=request.user) success_url = self.get_success_url() success_message = _("Interface successfully deleted!") -- libgit2 0.26.0