diff --git a/packages/app-store/office365video/lib/VideoApiAdapter.ts b/packages/app-store/office365video/lib/VideoApiAdapter.ts index 54faa79b60..231406e950 100644 --- a/packages/app-store/office365video/lib/VideoApiAdapter.ts +++ b/packages/app-store/office365video/lib/VideoApiAdapter.ts @@ -153,7 +153,7 @@ const TeamsVideoApiAdapter = (credential: CredentialPayload): VideoApiAdapter => const resultObject = JSON.parse(resultString); - if (!resultObject.id || !resultObject.joinUrl) { + if (!resultObject.id || !resultObject.joinUrl || !resultObject.joinWebUrl) { throw new HttpError({ statusCode: 500, message: "Error creating MS Teams meeting" }); } @@ -161,7 +161,7 @@ const TeamsVideoApiAdapter = (credential: CredentialPayload): VideoApiAdapter => type: "office365_video", id: resultObject.id, password: "", - url: resultObject.joinUrl, + url: resultObject.joinWebUrl || resultObject.joinUrl, }); }, };