X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fcore%2Fmodels%2Fplcorebase.py;h=612e925c01f1038181f31646dbfb06b153be2930;hb=6c7512abe00b711f12558882d95d287b010502cd;hp=782737ce4d9041294c83778fb499d61e80f3d870;hpb=72d1abe88a3ff715fc9dd6061cfcb1432e2385d3;p=plstackapi.git diff --git a/planetstack/core/models/plcorebase.py b/planetstack/core/models/plcorebase.py index 782737c..612e925 100644 --- a/planetstack/core/models/plcorebase.py +++ b/planetstack/core/models/plcorebase.py @@ -7,6 +7,7 @@ from django.forms.models import model_to_dict from django.utils import timezone from django.core.exceptions import PermissionDenied import model_policy +from model_autodeletion import ephemeral_models try: # This is a no-op if observer_disabled is set to 1 in the config file @@ -203,7 +204,7 @@ class PlCoreBase(models.Model): # , DiffModelMixIn): @classmethod def is_ephemeral(cls): - return False + return cls in ephemeral_models