mirror of
https://github.com/ansible/awx.git
synced 2026-03-07 11:41:08 -03:30
Example code for capturing current user from rest framework.
This commit is contained in:
@@ -24,6 +24,9 @@ class ActivityStreamMiddleware(object):
|
||||
post_save.connect(set_actor, sender=ActivityStream, dispatch_uid=self.disp_uid, weak=False)
|
||||
|
||||
def process_response(self, request, response):
|
||||
drf_request = getattr(request, 'drf_request', None)
|
||||
drf_user = getattr(drf_request, 'user', None)
|
||||
# FIXME: Associate the user above from Django REST framework with instances.
|
||||
post_save.disconnect(dispatch_uid=self.disp_uid)
|
||||
self.finished = True
|
||||
if self.isActivityStreamEvent:
|
||||
|
||||
Reference in New Issue
Block a user