From dba97d0b857c958312478f446a8e2c4da2e15126 Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Mon, 15 Dec 2014 12:37:59 -0500 Subject: [PATCH] fix bug that caused flavors to be permanently deleted --- planetstack/core/admin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/planetstack/core/admin.py b/planetstack/core/admin.py index 7fa537a..be75f75 100644 --- a/planetstack/core/admin.py +++ b/planetstack/core/admin.py @@ -609,7 +609,7 @@ class DeploymentAdminForm(forms.ModelForm): # so well handle that manually here for flavor in deployment.flavors.all(): if getattr(flavor, 'name') not in self.cleaned_data['flavors']: - flavor.delete() + deployment.flavors.remove(flavor) for flavor in self.cleaned_data['flavors']: if flavor not in deployment.flavors.all(): flavor.deployments.add(deployment) -- 2.43.0