💄 style: Use ID as name if provider name is empty (#9356)

Use ID as name if provider name is empty
This commit is contained in:
sxjeru
2025-09-21 18:11:34 +08:00
committed by GitHub
parent 116af84640
commit 7f60544950
@@ -36,7 +36,13 @@ const CreateNewProvider = memo<CreateNewProviderProps>(({ onClose, open }) => {
setLoading(true);
try {
await createNewAiProvider(values);
// 如果 name 为空,使用 id 作为 name
const finalValues = {
...values,
name: values.name || values.id,
};
await createNewAiProvider(finalValues);
setLoading(false);
router.push(`/settings/provider/${values.id}`);
message.success(t('createNewAiProvider.createSuccess'));
@@ -71,7 +77,6 @@ const CreateNewProvider = memo<CreateNewProviderProps>(({ onClose, open }) => {
label: t('createNewAiProvider.name.title'),
minWidth: 400,
name: 'name',
rules: [{ message: t('createNewAiProvider.name.required'), required: true }],
},
{
children: (