aboutsummaryrefslogtreecommitdiff
path: root/src/server/ApiManagers/AssistantManager.ts
diff options
context:
space:
mode:
authorbobzel <zzzman@gmail.com>2025-07-21 12:45:55 -0400
committerbobzel <zzzman@gmail.com>2025-07-21 12:45:55 -0400
commit401431d732fecd6bdef69d83e21253e1b157416d (patch)
tree77348c17ec94779033982c8f362c775b0564aa34 /src/server/ApiManagers/AssistantManager.ts
parent3b0fca96e8350c4d103833a0cee6dcdc5e781d5c (diff)
cleaning up server warnings/errors
Diffstat (limited to 'src/server/ApiManagers/AssistantManager.ts')
-rw-r--r--src/server/ApiManagers/AssistantManager.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/ApiManagers/AssistantManager.ts b/src/server/ApiManagers/AssistantManager.ts
index af25722a4..20ec0dfe6 100644
--- a/src/server/ApiManagers/AssistantManager.ts
+++ b/src/server/ApiManagers/AssistantManager.ts
@@ -439,9 +439,9 @@ export default class AssistantManager extends ApiManager {
try {
const image = await openai.images.generate({ model: 'dall-e-3', prompt: image_prompt, response_format: 'url' });
console.log(image);
- const result = await DashUploadUtils.UploadImage(image.data[0].url!);
+ const url = image.data?.[0].url;
- const url = image.data[0].url;
+ const result = url ? await DashUploadUtils.UploadImage(url) : { error: 'Image generation failed' };
res.send({ result, url });
} catch (error) {