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);