Fix ambiguous column name that would prevent use of MSC2716 History Import when using Postgres as a database. (#12843)

This commit is contained in:
reivilibre
2022-05-26 11:19:01 +00:00
committed by GitHub
parent 1885ee0113
commit e768644368
2 changed files with 2 additions and 1 deletions
+1
View File
@@ -0,0 +1 @@
Fix bug where servers using a Postgres database would fail to backfill from an insertion event when MSC2716 is enabled (`experimental_features.msc2716_enabled`).
@@ -1057,7 +1057,7 @@ class EventFederationWorkerStore(SignatureWorkerStore, EventsWorkerStore, SQLBas
INNER JOIN batch_events AS c
ON i.next_batch_id = c.batch_id
/* Get the depth of the batch start event from the events table */
INNER JOIN events AS e USING (event_id)
INNER JOIN events AS e ON c.event_id = e.event_id
/* Find an insertion event which matches the given event_id */
WHERE i.event_id = ?
LIMIT ?