Files
mayan-edms/mayan/apps/documents/mixins.py
Roberto Rosario 5c20a92f27 Add the RecentDocument mixin
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com>
2019-02-22 04:07:42 -04:00

16 lines
452 B
Python

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