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