Merge pull request #138 from matrix-org/erikj/SYN-371

SYN-371 - Failed to persist event
This commit is contained in:
Mark Haines 2015-05-05 18:53:15 +01:00
commit f4664a6cbd

View File

@ -132,28 +132,6 @@ class EventsStore(SQLBaseStore):
} }
) )
if event.is_state() and is_new_state:
if not backfilled and not context.rejected:
self._simple_insert_txn(
txn,
table="state_forward_extremities",
values={
"event_id": event.event_id,
"room_id": event.room_id,
"type": event.type,
"state_key": event.state_key,
},
)
for prev_state_id, _ in event.prev_state:
self._simple_delete_txn(
txn,
table="state_forward_extremities",
keyvalues={
"event_id": prev_state_id,
}
)
outlier = event.internal_metadata.is_outlier() outlier = event.internal_metadata.is_outlier()
if not outlier: if not outlier: