diff options
author | Jason Robinson <jasonr@element.io> | 2021-09-24 12:41:18 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-24 10:41:18 +0100 |
commit | fa7453638408c2c55fade2d20dba362ff23226e5 (patch) | |
tree | 138bd483c4e901cf69fd1d806de85c1c6b887460 /changelog.d/10881.bugfix | |
parent | Improve typing in user_directory files (#10891) (diff) | |
download | synapse-fa7453638408c2c55fade2d20dba362ff23226e5.tar.xz |
Fix AuthBlocking check when requester is appservice (#10881)
If the MAU count had been reached, Synapse incorrectly blocked appservice users even though they've been explicitly configured not to be tracked (the default). This was due to bypassing the relevant if as it was chained behind another earlier hit if as an elif. Signed-off-by: Jason Robinson <jasonr@matrix.org>
Diffstat (limited to 'changelog.d/10881.bugfix')
-rw-r--r-- | changelog.d/10881.bugfix | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/changelog.d/10881.bugfix b/changelog.d/10881.bugfix new file mode 100644 index 0000000000..0a8905cc46 --- /dev/null +++ b/changelog.d/10881.bugfix @@ -0,0 +1 @@ +Fix application service users being subject to MAU blocking if MAU had been reached, even if configured not to be blocked. |