From 056b5009ac34f4df94944d892ed6076637098a1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20=C4=8Ciha=C5=99?= Date: Tue, 18 Aug 2020 13:22:21 +0200 Subject: [PATCH] Allow to map usernames --- rt2zammad.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rt2zammad.py b/rt2zammad.py index 4df2692..8e083d4 100755 --- a/rt2zammad.py +++ b/rt2zammad.py @@ -34,7 +34,8 @@ TEMPLATE = """{ "rt_user": "", "rt_pass": "", "rt_start": 1, -"rt_end": 1000 +"rt_end": 1000, +"usermap": {} } """ @@ -155,6 +156,8 @@ for user in target.user.all(): def get_user(userdata, attr="login"): email = userdata["EmailAddress"] lemail = email.lower() + if lemail in config["usermap"]: + email = lemail = config["usermap"][lemail] # Search existing users if lemail not in USERMAP: for user in target.user.search({"query": email}):