From dd2f8d1150c82707d9b6ef223c3d3ea8145100c9 Mon Sep 17 00:00:00 2001 From: Slavi Pantaleev Date: Fri, 25 Apr 2025 17:04:20 +0300 Subject: [PATCH] Relax mautrix-whatsapp regex in registration file to match what mautrix-whatsapp v0.12.0 expects Since mautrix-whatsapp v0.12.0, the bridge deals with more than just phone numbers now, so it sometimes tries to manage users with Matrix IDs like: `@whatsapp_lid-123456789:example.com` Ref: - https://github.com/mautrix/whatsapp/releases/tag/v0.12.0 - https://mau.fi/blog/2025-04-mautrix-release/ --- roles/custom/matrix-bridge-mautrix-whatsapp/defaults/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/custom/matrix-bridge-mautrix-whatsapp/defaults/main.yml b/roles/custom/matrix-bridge-mautrix-whatsapp/defaults/main.yml index a77bcf750..e6f59a1ea 100644 --- a/roles/custom/matrix-bridge-mautrix-whatsapp/defaults/main.yml +++ b/roles/custom/matrix-bridge-mautrix-whatsapp/defaults/main.yml @@ -226,7 +226,7 @@ matrix_mautrix_whatsapp_registration_yaml: | rate_limited: false namespaces: users: - - regex: '^@whatsapp_[0-9]+:{{ matrix_mautrix_whatsapp_homeserver_domain | regex_escape }}$' + - regex: '^@whatsapp_.*:{{ matrix_mautrix_whatsapp_homeserver_domain | regex_escape }}$' exclusive: true - exclusive: true regex: '^@{{ matrix_mautrix_whatsapp_appservice_bot_username | regex_escape }}:{{ matrix_mautrix_whatsapp_homeserver_domain | regex_escape }}$'