From a92349f81525794392f0ea42cabeecd32f4115b3 Mon Sep 17 00:00:00 2001 From: Frank Brehm <frank@brehm-online.com> Date: Thu, 28 Oct 2021 17:50:50 +0200 Subject: [PATCH] Fixing operations with CIStringSet objects --- lib/ldap_migration/__init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/ldap_migration/__init__.py b/lib/ldap_migration/__init__.py index 28ca38e..7e4eed9 100644 --- a/lib/ldap_migration/__init__.py +++ b/lib/ldap_migration/__init__.py @@ -48,7 +48,7 @@ from fb_tools.collections import FrozenCIStringSet, CIStringSet, CIDict from .config import LDAPMigrationConfiguration -__version__ = '0.11.1' +__version__ = '0.11.2' LOG = logging.getLogger(__name__) CFG_BASENAME = 'ldap-migration.ini' @@ -2324,11 +2324,11 @@ class LDAPMigrationApplication(BaseApplication): for member in src_data['members']: members_to_have.add(member) - members_to_have += self.get_dyn_members(src_data['member_url']) + members_to_have |= self.get_dyn_members(src_data['member_url']) for member in tgt_data['members']: members_having.add(member) - members_having += self.get_dyn_members(tgt_data['member_url'], from_src=False) + members_having |= self.get_dyn_members(tgt_data['member_url'], from_src=False) for at_name in src_data['attributes']: -- 2.39.5