From 6c23c5725a98dbdf930feff0856db3e6f386bb94 Mon Sep 17 00:00:00 2001 From: Cadence Ember Date: Tue, 5 Aug 2025 00:53:33 +1200 Subject: [PATCH] Fix default power property usage --- src/matrix/api.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/matrix/api.js b/src/matrix/api.js index e913d0d..cf82117 100644 --- a/src/matrix/api.js +++ b/src/matrix/api.js @@ -318,12 +318,12 @@ async function setUserPower(roomID, mxid, newPower) { power.users = power.users || {} // Bridge bot can't demote equal power users, so need to decide which user will send the event - const oldPowerLevel = power.users?.[mxid] || power.events_default || 0 + const oldPowerLevel = power.users?.[mxid] || power.users_default || 0 const botPowerLevel = power.users?.[`@${reg.sender_localpart}:${reg.ooye.server_name}`] || 100 const eventSender = oldPowerLevel >= botPowerLevel ? mxid : undefined // Update the event content - if (newPower == null || newPower === (power.events_default || 0)) { + if (newPower == null || newPower === (power.users_default || 0)) { delete power.users[mxid] } else { power.users[mxid] = newPower