Add the RecentDocument mixin

Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com>
This commit is contained in:
Roberto Rosario
2019-02-22 04:07:42 -04:00
parent a91bc6716d
commit 5c20a92f27

View File

@@ -0,0 +1,15 @@
from __future__ import absolute_import, unicode_literals
class RecentDocumentMixin(object):
def dispatch(self, request, *args, **kwargs):
result = super(RecentDocumentMixin, self).dispatch(
request=request, *args, **kwargs
)
self.get_recent_document().add_as_recent_document_for_user(
user=request.user
)
return result
def get_recent_document(self):
return self.object