Skip to content

Commit ff8d4f4

Browse files
committed
fixup ui
1 parent 05ef134 commit ff8d4f4

File tree

4 files changed

+10
-18
lines changed

4 files changed

+10
-18
lines changed

codersdk/users.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,11 @@ type CreateFirstUserResponse struct {
113113
OrganizationID uuid.UUID `json:"organization_id" format:"uuid"`
114114
}
115115

116-
// CreateUserRequest is deprecated, use CreateUserRequestWithOrgs
116+
// CreateUserRequest
117+
// Deprecated: Use CreateUserRequestWithOrgs instead. This will be removed.
118+
// TODO: When removing, we should rename CreateUserRequestWithOrgs -> CreateUserRequest
119+
// Then alias CreateUserRequestWithOrgs to CreateUserRequest.
120+
// @typescript-ignore CreateUserRequest
117121
type CreateUserRequest struct {
118122
Email string `json:"email" validate:"required,email" format:"email"`
119123
Username string `json:"username" validate:"required,username"`

site/src/api/api.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1130,7 +1130,7 @@ class ApiMethods {
11301130
};
11311131

11321132
createUser = async (
1133-
user: TypesGen.CreateUserRequest,
1133+
user: TypesGen.CreateUserRequestWithOrgs,
11341134
): Promise<TypesGen.User> => {
11351135
const response = await this.axios.post<TypesGen.User>(
11361136
"/api/v2/users",

site/src/api/typesGenerated.ts

Lines changed: 0 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

site/src/pages/CreateUserPage/CreateUserForm.tsx

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ export const authMethodLanguage = {
6161
};
6262

6363
export interface CreateUserFormProps {
64-
onSubmit: (user: TypesGen.CreateUserRequest) => void;
64+
onSubmit: (user: TypesGen.CreateUserRequestWithOrgs) => void;
6565
onCancel: () => void;
6666
error?: unknown;
6767
isLoading: boolean;
@@ -86,21 +86,20 @@ const validationSchema = Yup.object({
8686
export const CreateUserForm: FC<
8787
React.PropsWithChildren<CreateUserFormProps>
8888
> = ({ onSubmit, onCancel, error, isLoading, authMethods }) => {
89-
const form: FormikContextType<TypesGen.CreateUserRequest> =
90-
useFormik<TypesGen.CreateUserRequest>({
89+
const form: FormikContextType<TypesGen.CreateUserRequestWithOrgs> =
90+
useFormik<TypesGen.CreateUserRequestWithOrgs>({
9191
initialValues: {
9292
email: "",
9393
password: "",
9494
username: "",
9595
name: "",
9696
organization_ids: ["00000000-0000-0000-0000-000000000000"],
97-
disable_login: false,
9897
login_type: "",
9998
},
10099
validationSchema,
101100
onSubmit,
102101
});
103-
const getFieldHelpers = getFormHelpers<TypesGen.CreateUserRequest>(
102+
const getFieldHelpers = getFormHelpers<TypesGen.CreateUserRequestWithOrgs>(
104103
form,
105104
error,
106105
);

0 commit comments

Comments
 (0)