From 498759890f4b3576ec77cb1cd0080a92843ae631 Mon Sep 17 00:00:00 2001 From: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com> Date: Fri, 13 May 2022 08:20:50 -0400 Subject: [PATCH] Populate msteams key in db (#2743) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Populate msteams key in db * Fix calendar credentials to teams * Clarify account dialog Co-authored-by: Omar López Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com> Co-authored-by: Bailey Pumfleet --- packages/app-store/office365video/api/add.ts | 2 +- packages/app-store/office365video/api/callback.ts | 2 +- .../app-store/office365video/components/AccountDialog.tsx | 4 ++-- packages/prisma/seed-app-store.ts | 5 ++++- 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/packages/app-store/office365video/api/add.ts b/packages/app-store/office365video/api/add.ts index eeb7bf948d..99a8778ba6 100644 --- a/packages/app-store/office365video/api/add.ts +++ b/packages/app-store/office365video/api/add.ts @@ -12,7 +12,7 @@ let client_id = ""; export default async function handler(req: NextApiRequest, res: NextApiResponse) { if (req.method === "GET") { - const appKeys = await getAppKeysFromSlug("office365-calendar"); + const appKeys = await getAppKeysFromSlug("msteams"); if (typeof appKeys.client_id === "string") client_id = appKeys.client_id; if (!client_id) return res.status(400).json({ message: "Office 365 client_id missing." }); const state = encodeOAuthState(req); diff --git a/packages/app-store/office365video/api/callback.ts b/packages/app-store/office365video/api/callback.ts index cb3b55e7d8..d64b55a443 100644 --- a/packages/app-store/office365video/api/callback.ts +++ b/packages/app-store/office365video/api/callback.ts @@ -21,7 +21,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) return; } - const appKeys = await getAppKeysFromSlug("office365-calendar"); + const appKeys = await getAppKeysFromSlug("msteams"); if (typeof appKeys.client_id === "string") client_id = appKeys.client_id; if (typeof appKeys.client_secret === "string") client_secret = appKeys.client_secret; if (!client_id) return res.status(400).json({ message: "Office 365 client_id missing." }); diff --git a/packages/app-store/office365video/components/AccountDialog.tsx b/packages/app-store/office365video/components/AccountDialog.tsx index 42d5864021..dc99603b78 100644 --- a/packages/app-store/office365video/components/AccountDialog.tsx +++ b/packages/app-store/office365video/components/AccountDialog.tsx @@ -11,12 +11,12 @@ import { import useAddAppMutation from "../../_utils/useAddAppMutation"; export function AccountDialog(props: DialogProps) { - const mutation = useAddAppMutation("office365_calendar"); + const mutation = useAddAppMutation("office365_video"); return ( diff --git a/packages/prisma/seed-app-store.ts b/packages/prisma/seed-app-store.ts index b990c333b6..87e4b3cc10 100644 --- a/packages/prisma/seed-app-store.ts +++ b/packages/prisma/seed-app-store.ts @@ -50,7 +50,10 @@ async function main() { client_id: process.env.MS_GRAPH_CLIENT_ID, client_secret: process.env.MS_GRAPH_CLIENT_SECRET, }); - await createApp("msteams", "office365video", ["video"], "office365_video"); + await createApp("msteams", "office365video", ["video"], "office365_video", { + client_id: process.env.MS_GRAPH_CLIENT_ID, + client_secret: process.env.MS_GRAPH_CLIENT_SECRET, + }); } // Video apps if (process.env.DAILY_API_KEY) {