From 16d42121945765733c02b25815e7938ab5a6ecbb Mon Sep 17 00:00:00 2001
From: Jean-Baptiste <bleme@pm.me>
Date: Fri, 19 Apr 2019 11:26:57 +0200
Subject: [PATCH] update: add User Header

---
 djangoldp/views.py | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/djangoldp/views.py b/djangoldp/views.py
index 3e5c62be..eb7cfbda 100644
--- a/djangoldp/views.py
+++ b/djangoldp/views.py
@@ -143,6 +143,11 @@ class LDPViewSet(LDPViewSetGenerator):
         if response.status_code == 201 and '@id' in response.data:
             response["Location"] = response.data['@id']
         response["Accept-Post"] = "application/ld+json"
+        if request.user.is_authenticated():
+            try:
+                response['User'] = request.user.webid()
+            except AttributeError:
+                pass
         return response
 
     def update(self, request, *args, **kwargs):
-- 
GitLab