]> Frank Brehm's Git Trees - pixelpark/ldap-migration.git/commitdiff
Fixing operations with CIStringSet objects
authorFrank Brehm <frank@brehm-online.com>
Thu, 28 Oct 2021 15:50:50 +0000 (17:50 +0200)
committerFrank Brehm <frank@brehm-online.com>
Thu, 28 Oct 2021 15:50:50 +0000 (17:50 +0200)
lib/ldap_migration/__init__.py

index 28ca38e1c05e15d2ec63091a729da35dc3eb02ef..7e4eed9b26387e1f95b9d92a98055c16b505cc4d 100644 (file)
@@ -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']: