@ -38444,11 +38444,17 @@ MessageReceiver.prototype.extend({
return this . handleSyncMessage ( envelope , content . syncMessage ) ;
return this . handleSyncMessage ( envelope , content . syncMessage ) ;
} else if ( content . dataMessage ) {
} else if ( content . dataMessage ) {
return this . handleDataMessage ( envelope , content . dataMessage ) ;
return this . handleDataMessage ( envelope , content . dataMessage ) ;
} else if ( content . nullMessage ) {
return this . handleNullMessage ( envelope , content . nullMessage ) ;
} else {
} else {
throw new Error ( 'Got Content message with no dataMessage and no syncMessage' ) ;
throw new Error ( ' Unsupported content m essage') ;
}
}
} . bind ( this ) ) ;
} . bind ( this ) ) ;
} ,
} ,
handleNullMessage : function ( envelope , nullMessage ) {
var encodedNumber = envelope . source + '.' + envelope . sourceDevice ;
console . log ( 'null message from' , encodedNumber , envelope . timestamp . toNumber ( ) ) ;
} ,
handleSyncMessage : function ( envelope , syncMessage ) {
handleSyncMessage : function ( envelope , syncMessage ) {
if ( envelope . source !== this . number ) {
if ( envelope . source !== this . number ) {
throw new Error ( 'Received sync message from another number' ) ;
throw new Error ( 'Received sync message from another number' ) ;