mirror of
https://git.anonymousland.org/anonymousland/synapse-product.git
synced 2025-06-09 16:32:40 -04:00
Don't error if deleting a non-existent pusher. (#9121)
This commit is contained in:
parent
4a55d267ee
commit
5b857b77f7
2 changed files with 4 additions and 1 deletions
|
@ -344,7 +344,9 @@ class PusherStore(PusherWorkerStore):
|
|||
txn, self.get_if_user_has_pusher, (user_id,)
|
||||
)
|
||||
|
||||
self.db_pool.simple_delete_one_txn(
|
||||
# It is expected that there is exactly one pusher to delete, but
|
||||
# if it isn't there (or there are multiple) delete them all.
|
||||
self.db_pool.simple_delete_txn(
|
||||
txn,
|
||||
"pushers",
|
||||
{"app_id": app_id, "pushkey": pushkey, "user_name": user_id},
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue