From 27158255634b37b224bcbb932caf53df0dc79cb6 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 c0a6ba8..d4932a0 100644 --- a/planetstack/core/models/plcorebase.py +++ b/planetstack/core/models/plcorebase.py @@ -68,7 +68,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