Fix naming logic for imported assistants

This commit is contained in:
akhisud3195 2025-07-21 13:47:43 +05:30
parent a29169a6db
commit 6544fbaa9d
2 changed files with 2 additions and 1 deletions

View file

@ -321,7 +321,7 @@ export async function createProjectFromWorkflowJson(formData: FormData): Promise
throw new Error('Invalid workflow JSON: ' + JSON.stringify(parsed.error.issues)); throw new Error('Invalid workflow JSON: ' + JSON.stringify(parsed.error.issues));
} }
const workflow = parsed.data; const workflow = parsed.data;
const name = 'Imported Project'; const name = (formData.get('name') as string) || 'Imported Project';
const response = await createBaseProject(name, user, workflow); const response = await createBaseProject(name, user, workflow);
if ('billingError' in response) { if ('billingError' in response) {
return response; return response;

View file

@ -240,6 +240,7 @@ export function CreateProject({ defaultName, onOpenProjectPane, isProjectPaneOpe
if (importedJson) { if (importedJson) {
// Use imported JSON // Use imported JSON
const formData = new FormData(); const formData = new FormData();
formData.append('name', name);
formData.append('workflowJson', importedJson); formData.append('workflowJson', importedJson);
const response = await createProjectFromWorkflowJson(formData); const response = await createProjectFromWorkflowJson(formData);
if ('id' in response) { if ('id' in response) {