commit | 332ee1d3fe906c4b7e7a226d6a8d9cc66f6099fe | [log] [tgz] |
---|---|---|
author | Tony Mack <tmack@paris.CS.Princeton.EDU> | Tue Feb 04 15:33:45 2014 -0500 |
committer | Tony Mack <tmack@paris.CS.Princeton.EDU> | Tue Feb 04 15:33:45 2014 -0500 |
tree | 90bd63abd47fa2076c30a89aeb016e4acd154e8e | |
parent | 5b06147ac6515adf8c482eec417ba049f1321bf0 [diff] [blame] |
refactor
diff --git a/planetstack/core/models/plcorebase.py b/planetstack/core/models/plcorebase.py index 9838d7f..8c5bddc 100644 --- a/planetstack/core/models/plcorebase.py +++ b/planetstack/core/models/plcorebase.py
@@ -70,6 +70,10 @@ if self.can_update(user): self.save(*args, **kwds) + def delete_by_user(self, user, *args, **kwds): + if self.can_update(user): + self.delete(*args, **kwds) + @property def _dict(self): return model_to_dict(self, fields=[field.name for field in