diff --git a/src/extensions/core/load3d/Load3dUtils.ts b/src/extensions/core/load3d/Load3dUtils.ts index ff9224225..6720838ce 100644 --- a/src/extensions/core/load3d/Load3dUtils.ts +++ b/src/extensions/core/load3d/Load3dUtils.ts @@ -2,6 +2,7 @@ import type Load3d from '@/extensions/core/load3d/Load3d' import { t } from '@/i18n' import { uploadMedia } from '@/platform/assets/services/uploadService' import { useToastStore } from '@/platform/updates/common/toastStore' +import { api } from '@/scripts/api' import { app } from '@/scripts/app' class Load3dUtils { @@ -40,7 +41,7 @@ class Load3dUtils { { subfolder: 'threed', type: 'temp' } ) - if (!result.success) { + if (!result.success || !result.response) { const err = `Error uploading temp file: ${result.error}` useToastStore().addAlert(err) throw new Error(err)