From 5d5b32abb37330f1de5b49dfe639bb65b358f6f1 Mon Sep 17 00:00:00 2001 From: jc0b Date: Wed, 8 Jul 2020 17:00:42 +0200 Subject: prefab authorization changes --- web-server/opendc/api/v2/prefabs/endpoint.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'web-server/opendc/api/v2/prefabs/endpoint.py') diff --git a/web-server/opendc/api/v2/prefabs/endpoint.py b/web-server/opendc/api/v2/prefabs/endpoint.py index d7e23450..da422875 100644 --- a/web-server/opendc/api/v2/prefabs/endpoint.py +++ b/web-server/opendc/api/v2/prefabs/endpoint.py @@ -14,10 +14,10 @@ def POST(request): prefab = Prefab(request.params_body['prefab']) prefab.set_property('datetimeCreated', Database.datetime_to_string(datetime.now())) prefab.set_property('datetimeLastEdited', Database.datetime_to_string(datetime.now())) - prefab.insert() user = User.from_google_id(request.google_id) - user.obj['authorizations'].append({'prefabId': prefab.get_id(), 'authorizationLevel': 'OWN'}) - user.update() + prefab.set_property('userId', user.get_id) + + prefab.insert() return Response(200, 'Successfully created prefab.', prefab.obj) -- cgit v1.2.3