From 2559f67e12e9c83c0ceeff0feac16fae008b2c55 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Wed, 15 Oct 2014 20:49:51 -0400 Subject: [PATCH] Remove document model first_version property, not used anywhere --- mayan/apps/documents/models.py | 8 -------- 1 file changed, 8 deletions(-) diff --git a/mayan/apps/documents/models.py b/mayan/apps/documents/models.py index ed8e50c0ff..fad4d82689 100644 --- a/mayan/apps/documents/models.py +++ b/mayan/apps/documents/models.py @@ -288,13 +288,6 @@ class Document(models.Model): return self.__class__._latest_versions[self.pk] - @property - def first_version(self): - if self.pk not in self.__class__._first_versions: - self.__class__._first_versions[self.pk] = self.versions.order_by('timestamp').first() - - return self.__class__._first_versions[self.pk] - def rename(self, new_name): version = self.latest_version return version.rename(new_name) @@ -510,7 +503,6 @@ class DocumentVersion(models.Model): self.__class__._page_counts[self.pk] = None # Invalidate parent document's latest version cache Document._latest_versions[self.document.pk] = None - Document._first_versions[self.document.pk] = None return super(DocumentVersion, self).delete(*args, **kwargs)