From 7e8c4c8883ca17de91c3323d329541342366ee0c Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Tue, 17 Jun 2025 02:27:30 +0000 Subject: [PATCH] Fix password reset regression. (78a02edbbf) (fixes #70) Signed-off-by: Jason Volk --- src/service/users/mod.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/service/users/mod.rs b/src/service/users/mod.rs index 5992f823..e49f2b50 100644 --- a/src/service/users/mod.rs +++ b/src/service/users/mod.rs @@ -12,7 +12,7 @@ use ruma::{ events::{GlobalAccountDataEventType, ignored_user_list::IgnoredUserListEvent}, }; use tuwunel_core::{ - Err, Result, Server, debug_warn, err, trace, + Err, Result, Server, debug_warn, err, is_equal_to, trace, utils::{self, ReadyExt, stream::TryIgnore}, }; use tuwunel_database::{Deserialized, Json, Map}; @@ -255,8 +255,8 @@ impl Service { .userid_origin .get(user_id) .await - .deserialized::()? - == "ldap" + .deserialized::() + .is_ok_and(is_equal_to!("ldap")) { return Err!(Request(InvalidParam("Cannot change password of a LDAP user"))); }