diff --git a/mayan/apps/documents/managers.py b/mayan/apps/documents/managers.py index 6dba4b61d1..2f1ec97197 100644 --- a/mayan/apps/documents/managers.py +++ b/mayan/apps/documents/managers.py @@ -126,6 +126,7 @@ class RecentDocumentManager(models.Manager): recent_to_delete = self.filter(user=user).values_list('pk', flat=True)[setting_recent_count.value:] self.filter(pk__in=list(recent_to_delete)).delete() + return new_recent def get_for_user(self, user): document_model = apps.get_model('documents', 'document') diff --git a/mayan/apps/documents/models.py b/mayan/apps/documents/models.py index d3cb6a8cd5..24ea112b21 100644 --- a/mayan/apps/documents/models.py +++ b/mayan/apps/documents/models.py @@ -231,7 +231,7 @@ class Document(models.Model): ordering = ('-date_added',) def add_as_recent_document_for_user(self, user): - RecentDocument.objects.add_document_for_user(user, self) + return RecentDocument.objects.add_document_for_user(user, self) def exists(self): """