Skip to content

Commit 9155f4d

Browse files
committed
rename updateUserIdForExperiments
1 parent 48032cb commit 9155f4d

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

components/dashboard/src/service/public-api.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ import { VerificationService } from "@gitpod/public-api/lib/gitpod/v1/verificati
4242
import { JsonRpcInstallationClient } from "./json-rpc-installation-client";
4343
import { InstallationService } from "@gitpod/public-api/lib/gitpod/v1/installation_connect";
4444
import { JsonRpcUserClient } from "./json-rpc-user-client";
45-
import { User } from "@gitpod/public-api/lib/gitpod/v1/user_pb";
4645

4746
const transport = createConnectTransport({
4847
baseUrl: `${window.location.protocol}//${window.location.host}/public-api`,
@@ -164,9 +163,9 @@ export function projectToProtocol(project: Project): ProtocolProject {
164163
};
165164
}
166165

167-
let user: User | undefined;
168-
export function updateUser(newUser: User | undefined) {
169-
user = newUser;
166+
let userId: string | undefined;
167+
export function updateUserIdForExperiments(newUserId: string | undefined) {
168+
userId = newUserId;
170169
}
171170

172171
function createServiceClient<T extends ServiceType>(
@@ -191,7 +190,7 @@ function createServiceClient<T extends ServiceType>(
191190
const resolvedFlags = await Promise.all(
192191
featureFlags.map((ff) =>
193192
experimentsClient.getValueAsync(ff, false, {
194-
user: { id: user?.id || "" },
193+
user: { id: userId || "" },
195194
gitpodHost: window.location.host,
196195
}),
197196
),

components/dashboard/src/user-context.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import { useQueryClient } from "@tanstack/react-query";
88
import React, { createContext, useState, useMemo, useCallback } from "react";
99
import { updateCommonErrorDetails } from "./service/metrics";
10-
import { updateUser } from "./service/public-api";
10+
import { updateUserIdForExperiments } from "./service/public-api";
1111
import { User } from "@gitpod/public-api/lib/gitpod/v1/user_pb";
1212

1313
const UserContext = createContext<{
@@ -23,7 +23,7 @@ const UserContextProvider: React.FC = ({ children }) => {
2323

2424
const updateServiceUser = (user?: User) => {
2525
updateCommonErrorDetails({ userId: user?.id });
26-
updateUser(user);
26+
updateUserIdForExperiments(user?.id);
2727
};
2828
updateServiceUser(user);
2929

0 commit comments

Comments
 (0)