diff --git a/frontend/src/pages/Writer/Tasks.tsx b/frontend/src/pages/Writer/Tasks.tsx index f84fd0e6..e195339a 100644 --- a/frontend/src/pages/Writer/Tasks.tsx +++ b/frontend/src/pages/Writer/Tasks.tsx @@ -277,7 +277,7 @@ export default function Tasks() { type: 'success', action: 'generate_content (Row Action)', data: { tasks_updated: result.tasks_updated || 0, message: result.message }, - }]); + }); // Synchronous completion toast.success(`Content generated successfully: ${result.tasks_updated || 0} article generated`); await loadTasks(); @@ -289,7 +289,7 @@ export default function Tasks() { type: 'error', action: 'generate_content (Row Action)', data: { error: result.error || 'Failed to generate content' }, - }]); + }); toast.error(result.error || 'Failed to generate content'); } } catch (error: any) { @@ -299,7 +299,7 @@ export default function Tasks() { type: 'error', action: 'generate_content (Row Action)', data: { error: error.message || 'Unknown error occurred' }, - }]); + }); toast.error(`Failed to generate content: ${error.message}`); } } @@ -331,8 +331,8 @@ export default function Tasks() { type: 'request', action: 'generate_images (Bulk Action)', data: requestData, - }]); - + }); + try { const result = await autoGenerateImages(numIds); if (result.success) { @@ -343,7 +343,7 @@ export default function Tasks() { type: 'success', action: 'generate_images (Bulk Action)', data: { task_id: result.task_id, message: result.message, task_count: numIds.length }, - }]); + }); // Async task - show progress modal progressModal.openModal(result.task_id, 'Generating Images'); toast.success('Image generation started'); @@ -354,7 +354,7 @@ export default function Tasks() { type: 'success', action: 'generate_images (Bulk Action)', data: { images_created: result.images_created || 0, message: result.message, task_count: numIds.length }, - }]); + }); // Synchronous completion toast.success(`Image generation complete: ${result.images_created || 0} images generated`); await loadTasks(); @@ -366,7 +366,7 @@ export default function Tasks() { type: 'error', action: 'generate_images (Bulk Action)', data: { error: result.error || 'Failed to generate images', task_count: numIds.length }, - }]); + }); toast.error(result.error || 'Failed to generate images'); } } catch (error: any) { @@ -376,7 +376,7 @@ export default function Tasks() { type: 'error', action: 'generate_images (Bulk Action)', data: { error: error.message || 'Unknown error occurred', task_count: numIds.length }, - }]); + }); toast.error(`Failed to generate images: ${error.message}`); } } else {