From bf275497a2abb276c274777aa1d7ce38afe36201 Mon Sep 17 00:00:00 2001 From: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com> Date: Wed, 7 Dec 2022 14:56:15 -0500 Subject: [PATCH] MS Teams use `joinWebUrl` from response body (#5886) * Add joinWebUrl to event * Remove console.log Co-authored-by: alannnc --- packages/app-store/office365video/lib/VideoApiAdapter.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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, }); }, };