Skip to content

Commit 9a4489e

Browse files
committed
fixup unimplemented methods
1 parent 51d9527 commit 9a4489e

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

components/dashboard/src/service/json-rpc-user-client.ts

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,17 @@ import { UserService } from "@gitpod/public-api/lib/gitpod/v1/user_connect";
88

99
import { PromiseClient } from "@connectrpc/connect";
1010
import { PartialMessage } from "@bufbuild/protobuf";
11-
import { GetAuthenticatedUserRequest, GetAuthenticatedUserResponse } from "@gitpod/public-api/lib/gitpod/v1/user_pb";
11+
import {
12+
GetAuthenticatedUserRequest,
13+
GetAuthenticatedUserResponse,
14+
SetWorkspaceAutoStartOptionsRequest,
15+
SetWorkspaceAutoStartOptionsResponse,
16+
UpdateUserRequest,
17+
UpdateUserResponse,
18+
} from "@gitpod/public-api/lib/gitpod/v1/user_pb";
1219
import { getGitpodService } from "./service";
1320
import { converter } from "./public-api";
21+
import { ApplicationError, ErrorCodes } from "@gitpod/gitpod-protocol/lib/messaging/error";
1422

1523
export class JsonRpcUserClient implements PromiseClient<typeof UserService> {
1624
async getAuthenticatedUser(
@@ -21,4 +29,14 @@ export class JsonRpcUserClient implements PromiseClient<typeof UserService> {
2129
user: converter.toUser(user),
2230
});
2331
}
32+
33+
async updateUser(request: PartialMessage<UpdateUserRequest>): Promise<UpdateUserResponse> {
34+
throw new ApplicationError(ErrorCodes.UNIMPLEMENTED, "not implemented");
35+
}
36+
37+
async setWorkspaceAutoStartOptions(
38+
request: PartialMessage<SetWorkspaceAutoStartOptionsRequest>,
39+
): Promise<SetWorkspaceAutoStartOptionsResponse> {
40+
throw new ApplicationError(ErrorCodes.UNIMPLEMENTED, "not implemented");
41+
}
2442
}

0 commit comments

Comments
 (0)