Fix default owner
This commit is contained in:
parent
d83fdddd4c
commit
b922c85c36
@ -263,7 +263,11 @@ class OwnedObjectSerializer(
|
||||
|
||||
def create(self, validated_data):
|
||||
# default to current user if not set
|
||||
if "owner" not in validated_data and self.user:
|
||||
request = self.context.get("request")
|
||||
if (
|
||||
"owner" not in validated_data
|
||||
or (request is not None and "owner" not in request.data)
|
||||
) and self.user:
|
||||
validated_data["owner"] = self.user
|
||||
permissions = None
|
||||
if "set_permissions" in validated_data:
|
||||
|
Loading…
x
Reference in New Issue
Block a user