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

pull/4/merge
Erik Johnston 10 years ago
parent 33d62c2c66
commit 1a26905cc9
  1. 5
      synapse/state.py

@ -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.

Loading…
Cancel
Save