Define UnregisteredUserError class

// FREEBIE
This commit is contained in:
lilia 2016-05-25 15:04:03 -07:00
parent 81dfdd959f
commit 89d3b772d5
3 changed files with 30 additions and 2 deletions

View file

@ -101,7 +101,17 @@
MessageError.prototype = new ReplayableError();
MessageError.prototype.constructor = MessageError;
function UnregisteredUserError(number, httpError) {
this.name = 'UnregisteredUserError';
this.number = number;
this.code = httpError.code;
this.message = httpError.message;
this.stack = httpError.stack;
}
UnregisteredUserError.prototype = new Error();
UnregisteredUserError.prototype.constructor = UnregisteredUserError;
window.textsecure.UnregisteredUserError = UnregisteredUserError;
window.textsecure.SendMessageNetworkError = SendMessageNetworkError;
window.textsecure.IncomingIdentityKeyError = IncomingIdentityKeyError;
window.textsecure.OutgoingIdentityKeyError = OutgoingIdentityKeyError;