diff --git a/src/pages/api-keys/components/add-apikey-modal/allow-models.tsx b/src/pages/api-keys/components/add-apikey-modal/allow-models.tsx index 3a39d892..eeb42b2d 100644 --- a/src/pages/api-keys/components/add-apikey-modal/allow-models.tsx +++ b/src/pages/api-keys/components/add-apikey-modal/allow-models.tsx @@ -136,9 +136,11 @@ const AllowModelsForm: React.FC<{ id: 'apikeys.models.noModelsFound' })} onChange={(selectedKeys) => { - form.setFieldsValue({ allowed_model_names: selectedKeys }); + form.setFieldsValue({ + allowed_model_names: selectedKeys || [] + }); onValuesChange?.( - { allowed_model_names: selectedKeys }, + { allowed_model_names: selectedKeys || [] }, form.getFieldsValue() ); }} diff --git a/src/pages/api-keys/components/add-apikey-modal/index.tsx b/src/pages/api-keys/components/add-apikey-modal/index.tsx index 14ab4b8e..f6e178e8 100644 --- a/src/pages/api-keys/components/add-apikey-modal/index.tsx +++ b/src/pages/api-keys/components/add-apikey-modal/index.tsx @@ -279,7 +279,8 @@ const AddModal: React.FC = ({ preserve={false} initialValues={{ allowed_type: 'all', - scope: ['inference'] + scope: ['inference'], + allowed_model_names: [] }} > {!showKey && (