updated connector functionality

This commit is contained in:
DadaMonad
2015-01-30 11:29:05 +00:00
parent 7c842efd52
commit cbcdebf33e
11 changed files with 529 additions and 80 deletions

View File

@@ -46,11 +46,10 @@ adaptConnector = (connector, engine, HB, execution_listener)->
connector.getHB = getHB
connector.applyHB = applyHB
connector.whenReceiving (sender, op)->
connector.receive_handlers.push (sender, op)->
if op.uid.creator isnt HB.getUserId()
engine.applyOp op
if connector._whenBoundToY?
connector._whenBoundToY()
connector.setIsBoundToY()
module.exports = adaptConnector

View File

@@ -10,7 +10,7 @@ createY = (connector)->
user_id = connector.id # TODO: change to getUniqueId()
else
user_id = "_temp"
connector.whenUserIdSet (id)->
connector.onUserIdSet (id)->
user_id = id
HB.resetUserId id
HB = new HistoryBuffer user_id