fix(ui): default new user metadata to {} so empty submit isn't rejected

Co-authored-by: openhands <openhands@all-hands.dev>
This commit is contained in:
openhands 2026-08-14 21:01:57 -03:00
parent f9704497fb
commit 014433e6a7

View file

@ -189,7 +189,7 @@ export const CreateUserButton: React.FC<CreateuserProps> = ({
labelCol={{ span: 8 }}
wrapperCol={{ span: 16 }}
labelAlign="left"
initialValues={{ user_role: "internal_user_viewer", send_invite_email: true }}
initialValues={{ user_role: "internal_user_viewer", send_invite_email: true, metadata: "{}" }}
>
<Alert
message="Email invitations"
@ -282,7 +282,7 @@ export const CreateUserButton: React.FC<CreateuserProps> = ({
labelCol={{ span: 8 }}
wrapperCol={{ span: 16 }}
labelAlign="left"
initialValues={{ user_role: "internal_user_viewer", send_invite_email: true }}
initialValues={{ user_role: "internal_user_viewer", send_invite_email: true, metadata: "{}" }}
>
<Form.Item label="User Email" name="user_email">
<Input />