Don't return state event outlier's when paginating.

This commit is contained in:
Erik Johnston 2014-08-22 13:06:07 +01:00
parent 1317afcb9a
commit 808f663ed1
3 changed files with 9 additions and 2 deletions

View file

@ -105,6 +105,11 @@ class DataStore(RoomMemberStore, RoomStore,
"processed": True,
}
if hasattr(event, "outlier"):
vals["outlier"] = event.outlier
else:
vals["outlier"] = False
if backfilled:
if not self.min_token_deferred.called:
yield self.min_token_deferred
@ -123,7 +128,7 @@ class DataStore(RoomMemberStore, RoomStore,
except:
logger.exception(
"Failed to persist, probably duplicate: %s",
event_id
event.event_id
)
return