Refactor api.js into web_api, which encapsulates all web access

This commit is contained in:
Scott Nonnenberg 2018-05-25 18:01:56 -07:00
parent 37ebe9fcec
commit f3bd0cf903
16 changed files with 763 additions and 577 deletions

View file

@ -1,6 +1,6 @@
/* global window: false */
/* global textsecure: false */
/* global TextSecureServer: false */
/* global WebAPI: false */
/* global libsignal: false */
/* global WebSocketResource: false */
/* global WebSocket: false */
@ -19,7 +19,7 @@ function MessageReceiver(url, username, password, signalingKey, options = {}) {
this.signalingKey = signalingKey;
this.username = username;
this.password = password;
this.server = new TextSecureServer(url, username, password);
this.server = WebAPI.connect({ username, password });
const address = libsignal.SignalProtocolAddress.fromString(username);
this.number = address.getName();