From 34247cd20a982d46f78cfebe5d62d7e82193260b Mon Sep 17 00:00:00 2001 From: Jorrit Schaap <schaap@astron.nl> Date: Thu, 3 Mar 2016 11:39:50 +0000 Subject: [PATCH] Task #8887: also link resource_ids in parent groups --- SAS/ResourceAssignment/ResourceAssignmentDatabase/radb.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/SAS/ResourceAssignment/ResourceAssignmentDatabase/radb.py b/SAS/ResourceAssignment/ResourceAssignmentDatabase/radb.py index fc760c31dc6..30f62522ee0 100644 --- a/SAS/ResourceAssignment/ResourceAssignmentDatabase/radb.py +++ b/SAS/ResourceAssignment/ResourceAssignmentDatabase/radb.py @@ -388,6 +388,7 @@ class RADatabase: rg_item = {k:relation[k] for k in ('resource_group_id', 'resource_group_name')} rg_item['child_ids'] = [] rg_item['parent_ids'] = [] + rg_item['resource_ids'] = [] rg_items[rg_item_id] = rg_item parent_id = relation['resource_group_parent_id'] @@ -429,6 +430,7 @@ class RADatabase: parent_id = relation['resource_group_parent_id'] if parent_id != None: r_items[r_item_id]['parent_group_ids'].append(parent_id) + rg_items[parent_id]['resource_ids'].append(r_item_id) result = {'groups': rg_items, 'resources': r_items } -- GitLab