Fixed creation of image sharing group node

This commit is contained in:
2017-11-21 15:16:38 +01:00
parent 1dd3fd3623
commit 22f5ea7b62

View File

@@ -82,12 +82,14 @@ def find_home_project_id() -> dict:
def find_image_sharing_group_id(home_project_id, user_id) -> str: def find_image_sharing_group_id(home_project_id, user_id) -> str:
# Find the top-level image sharing group node. """Find the top-level image sharing group node."""
node_doc = {'project': home_project_id, node_doc = {
'project': home_project_id,
'node_type': 'group', 'node_type': 'group',
'parent': None, 'name': IMAGE_SHARING_GROUP_NODE_NAME,
'name': IMAGE_SHARING_GROUP_NODE_NAME} 'user': user_id,
}
resp = get('/api/nodes', params={'where': json.dumps(node_doc)}) resp = get('/api/nodes', params={'where': json.dumps(node_doc)})
resp.raise_for_status() resp.raise_for_status()
@@ -96,7 +98,6 @@ def find_image_sharing_group_id(home_project_id, user_id) -> str:
if not items: if not items:
print('Share group not found, creating one.') print('Share group not found, creating one.')
node_doc.update({ node_doc.update({
'user': user_id,
'properties': {}, 'properties': {},
}) })
resp = post('/api/nodes', json=node_doc) resp = post('/api/nodes', json=node_doc)