fixed Iwc publish_global

This commit is contained in:
Kevin Jahns
2014-08-14 14:43:39 +02:00
parent 1039f169c3
commit 2f0d902b1a
7 changed files with 37 additions and 19 deletions

View File

@@ -2,7 +2,7 @@
#
# @param {Function} callback The callback is called when the connector is initialized.
#
createIwcConnector = (callback)->
createIwcConnector = (callback, initial_user_id)->
iwcHandler = {}
duiClient = new DUIClient()
#@duiClient = new iwc.Client()
@@ -98,15 +98,19 @@ createIwcConnector = (callback)->
is_initialized = false
receiveHB = (json)->
proposed_user_id = duiClient.getIwcClient()._componentName
proposed_user_id = null
if initial_user_id?
proposed_user_id = initial_user_id
else
proposed_user_id = duiClient.getIwcClient()._componentName
received_HB = json?.extras.HB
if not is_initialized
is_initialized = true
callback IwcConnector, proposed_user_id
iwcHandler["Yatta_push_HB_element"] = [receiveHB]
setTimeout receiveHB, 0
setTimeout receiveHB, 4000
setTimeout init, (Math.random()*0)
setTimeout init, (1000)
undefined
module.exports = createIwcConnector