From 491a2ac0e53840892083ff842a3525f9101853e1 Mon Sep 17 00:00:00 2001 From: Lucian N Date: Mon, 5 Dec 2022 15:11:18 +0200 Subject: [PATCH] Update umapi.py --- user_sync/engine/umapi.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/user_sync/engine/umapi.py b/user_sync/engine/umapi.py index b5cdc9ea..d584341b 100644 --- a/user_sync/engine/umapi.py +++ b/user_sync/engine/umapi.py @@ -1173,6 +1173,9 @@ def write_stray_key_map(self): for umapi_name in self.stray_key_map: for user_key in self.get_stray_keys(umapi_name): id_type, username, domain = self.parse_user_key(user_key) + # switch username with email if override in place: + if '@' in username and username in self.email_override.keys(): + username = self.email_override[username] umapi = umapi_name if umapi_name else "" if secondary_count: row_dict = {'type': id_type, 'username': username, 'domain': domain, 'umapi': umapi}