Re-add room membership conditions for appservice event sending #1893

Merged
nex merged 3 commits from DarkKirb/continuwuity:push-uryvltkuvxnx into main 2026-07-01 18:17:00 +00:00

3 commits

Author SHA1 Message Date
bd525c100f
style: Re-use room_id parameter instead of potentially recalculating
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 5s
Checks / Prek / Check changed files (pull_request) Successful in 6s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m28s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 8m2s
Documentation / Build and Deploy Documentation (push) Successful in 1m16s
Checks / Prek / Check changed files (push) Successful in 7s
Checks / Prek / Pre-commit & Formatting (push) Successful in 1m25s
Release Docker Image / Build linux-amd64 (release) (push) Failing after 3m49s
Release Docker Image / Build linux-arm64 (release) (push) Successful in 12m31s
Release Docker Image / Create Multi-arch Release Manifest (push) Has been skipped
Release Docker Image / Build linux-amd64 (max-perf) (push) Has been skipped
Release Docker Image / Build linux-arm64 (max-perf) (push) Has been skipped
Release Docker Image / Create Max-Perf Manifest (push) Has been skipped
Release Docker Image / Mirror Images (push) Has been skipped
Release Docker Image / Release Binaries (push) Has been skipped
Checks / Prek / Clippy and Cargo Tests (push) Successful in 9m0s
2026-07-01 16:31:59 +01:00
e6225f3265
fix: Use infallible room ID getter
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 5s
Checks / Prek / Check changed files (pull_request) Successful in 6s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m29s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 8m9s
2026-07-01 16:13:55 +01:00
54c94ca9ad
fix(appservice): Re-add room membership conditions for event sending
All checks were successful
Auto Labeler / Apply labels based on changed files (pull_request_target) Successful in 2s
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 7s
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Checks / Prek / Check changed files (pull_request) Successful in 7s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m26s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 9m27s
They accidentally got removed in a recent refactor

Fixes #1890
2026-07-01 10:20:57 +01:00