Minor API fixes

This commit is contained in:
hensm
2019-03-16 09:13:25 +00:00
parent 1a5f8b351e
commit 2fae7192b2
2 changed files with 4 additions and 2 deletions

View File

@@ -47,6 +47,7 @@ export default class Session {
private _setReceiverVolumeLevelCallbacks: CallbacksMap = new Map();
private _stopCallbacks: CallbacksMap = new Map();
constructor (
public sessionId: string
, public appId: string
@@ -95,6 +96,7 @@ export default class Session {
case "shim:/session/connected": {
this.status = SessionStatus.CONNECTED;
this.sessionId = message.data.sessionId;
this.transportId = message.data.sessionId;
this.namespaces = message.data.namespaces;
this.displayName = message.data.displayName;
this.statusText = message.data.statusText;

View File

@@ -85,7 +85,7 @@ export default {
// Already initialized
if (apiConfig) {
errorCallback(new Error_(ErrorCode.RECEIVER_UNAVAILABLE));
errorCallback(new Error_(ErrorCode.INVALID_PARAMETER));
return;
}
@@ -239,8 +239,8 @@ onMessage(message => {
subject: "popup:/close"
});
apiConfig.sessionListener(session);
sessionRequestInProgress = false;
sessionSuccessCallback(
session
, message.data.selectedMedia);