From 6afffecf8254ffc4f45394de260697b0ee5ba53f Mon Sep 17 00:00:00 2001 From: Pawel Kowalik Date: Wed, 19 Apr 2023 14:45:44 +0200 Subject: [PATCH] NEW FEATURE: group IDs extraction from the template --- domainconnectzone/DomainConnect.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/domainconnectzone/DomainConnect.py b/domainconnectzone/DomainConnect.py index e9674d3..c67ec5b 100644 --- a/domainconnectzone/DomainConnect.py +++ b/domainconnectzone/DomainConnect.py @@ -806,6 +806,16 @@ def get_variable_names(template, variables=None): params[label] = variables[label] return params + @staticmethod + def get_group_ids(template): + groups = [] + if 'records' in template: + for record in template['records']: + if 'groupId' in record and not record['groupId'] in groups: + groups += [record['groupId']] + return groups + + class DomainConnect(object): """ Two main entry points.