From 130278134f19945d61e26bbd80d3f5416a8294df Mon Sep 17 00:00:00 2001 From: Sapan Bhatia Date: Wed, 30 Apr 2014 00:51:02 -0400 Subject: [PATCH] Purge operation. --- planetstack/core/models/plcorebase.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/planetstack/core/models/plcorebase.py b/planetstack/core/models/plcorebase.py index fc8e740..51240ad 100644 --- a/planetstack/core/models/plcorebase.py +++ b/planetstack/core/models/plcorebase.py @@ -72,7 +72,8 @@ class PlCoreBase(models.Model): def delete(self, *args, **kwds): # so we have something to give the observer - if (observer_disabled): + purge = kwds.get('purge',True) + if (observer_disabled or purge): super(PlCoreBase, self).delete(*args, **kwargs) else: self.deleted = True -- 2.47.0