From caa4895b9783e9aa693e6575d83b041c57f1e598 Mon Sep 17 00:00:00 2001 From: Nick Funk Date: Tue, 16 Jun 2020 15:24:00 -0600 Subject: [PATCH] Clear session token on tenant install (#2990) CORL-1122 --- src/core/client/install/App/InstallMutation.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/core/client/install/App/InstallMutation.ts b/src/core/client/install/App/InstallMutation.ts index 67dc873e4..333561761 100644 --- a/src/core/client/install/App/InstallMutation.ts +++ b/src/core/client/install/App/InstallMutation.ts @@ -2,6 +2,7 @@ import { Environment } from "relay-runtime"; import { CoralContext } from "coral-framework/lib/bootstrap"; import { createMutationContainer } from "coral-framework/lib/relay"; +import { SetAccessTokenMutation } from "coral-framework/mutations"; import { install, InstallInput } from "coral-framework/rest"; export type InstallMutation = (input: InstallInput) => Promise; @@ -9,9 +10,10 @@ export type InstallMutation = (input: InstallInput) => Promise; export async function commit( environment: Environment, input: InstallInput, - { rest }: CoralContext + ctx: CoralContext ) { - await install(rest, input); + await install(ctx.rest, input); + await SetAccessTokenMutation.commit(environment, { accessToken: "" }, ctx); } export const withInstallMutation = createMutationContainer("install", commit);