Add recently added document list view. The setting DOCUMENTS_RECENT_COUNT has been renamed to DOCUMENTS_RECENT_ACCESS_COUNT. New setting DOCUMENTS_RECENT_ADDED_COUNT added.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
@@ -11,7 +11,7 @@ from django.utils.encoding import force_text
|
||||
from django.utils.timezone import now
|
||||
|
||||
from .literals import STUB_EXPIRATION_INTERVAL
|
||||
from .settings import setting_recent_count
|
||||
from .settings import setting_recent_access_count
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
@@ -199,7 +199,7 @@ class RecentDocumentManager(models.Manager):
|
||||
# accessed date and time update
|
||||
new_recent.save()
|
||||
|
||||
recent_to_delete = self.filter(user=user).values_list('pk', flat=True)[setting_recent_count.value:]
|
||||
recent_to_delete = self.filter(user=user).values_list('pk', flat=True)[setting_recent_access_count.value:]
|
||||
self.filter(pk__in=list(recent_to_delete)).delete()
|
||||
return new_recent
|
||||
|
||||
|
||||
Reference in New Issue
Block a user