0
0
Fork 1
mirror of https://mau.dev/maunium/synapse.git synced 2024-12-14 16:13:50 +01:00

Fix pontenial bug in state resolution handler that compared dicts rather than their id's

This commit is contained in:
Erik Johnston 2014-08-15 11:41:11 +01:00
parent 33d62c2c66
commit 1a26905cc9

View file

@ -157,7 +157,10 @@ class StateHandler(object):
defer.returnValue(True) defer.returnValue(True)
return return
if new_branch[-1] == current_branch[-1]: n = new_branch[-1]
c = current_branch[-1]
if n.pdu_id == c.pdu_id and n.origin == c.origin:
# We have all the PDUs we need, so we can just do the conflict # We have all the PDUs we need, so we can just do the conflict
# resolution. # resolution.