From bd0b04ae4d6495c63e23a3494dad79c7d17a0d77 Mon Sep 17 00:00:00 2001 From: Quentin Gliech Date: Tue, 18 Feb 2025 11:40:05 +0100 Subject: [PATCH] Ignore colons in localparts when importing users --- crates/syn2mas/src/synapse_reader/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/syn2mas/src/synapse_reader/mod.rs b/crates/syn2mas/src/synapse_reader/mod.rs index 63e0719b4..0f8daef8e 100644 --- a/crates/syn2mas/src/synapse_reader/mod.rs +++ b/crates/syn2mas/src/synapse_reader/mod.rs @@ -73,7 +73,7 @@ impl FullUserId { return Err(ExtractLocalpartError::NoAtSigil); }; - let Some((localpart, server_name)) = without_sigil.split_once(':') else { + let Some((localpart, server_name)) = without_sigil.rsplit_once(':') else { return Err(ExtractLocalpartError::NoSeparator); };