Astro Info
Astro v6.0.8
Vite v7.3.1
Node v24.12.0
System Windows (x64)
Package Manager pnpm
Output static
Adapter none
Integrations none
If this issue only occurs in one browser, which browser is a problem?
No response
Describe the Bug
If getImage gets called during the content sync, an error is thrown. While this behaviour is correct (I assume), the error itself says just [object Object]. It is possible to understand that the getImage function causes that, but the exact error is unclear since there is no readable message. I encountered this issue after updating from Astro 5 to Astro 6.
Stack trace:
[GenerateContentTypesError] `astro sync` command failed to generate content collection types: [object Object]
Error reference:
https://docs.astro.build/en/reference/errors/generate-content-types-error/
Location:
D:\VSCodeProjects\getimage-repro\node_modules\.pnpm\astro@6.0.8_rollup@4.59.0\node_modules\astro\dist\core\sync\index.js:240:11
Stack trace:
at syncContentCollections (file:///D:/VSCodeProjects/getimage-repro/node_modules/.pnpm/astro@6.0.8_rollup@4.59.0/node_modules/astro/dist/core/sync/index.js:240:11)
at async AstroBuilder.setup (file:///D:/VSCodeProjects/getimage-repro/node_modules/.pnpm/astro@6.0.8_rollup@4.59.0/node_modules/astro/dist/core/build/index.js:107:7)
at async build (file:///D:/VSCodeProjects/getimage-repro/node_modules/.pnpm/astro@6.0.8_rollup@4.59.0/node_modules/astro/dist/core/build/index.js:48:3)
at async runCommand (file:///D:/VSCodeProjects/getimage-repro/node_modules/.pnpm/astro@6.0.8_rollup@4.59.0/node_modules/astro/dist/cli/index.js:206:7)
Caused by:
[object Object]
at getImage (astro:assets:70:15)
at async ESModulesEvaluator.runInlinedModule (file:///D:/VSCodeProjects/getimage-repro/node_modules/.pnpm/vite@7.3.1/node_modules/vite/dist/node/module-runner.js:913:3)
at async ModuleRunner.cachedRequest (file:///D:/VSCodeProjects/getimage-repro/node_modules/.pnpm/vite@7.3.1/node_modules/vite/dist/node/module-runner.js:1053:73)
at async ESModulesEvaluator.runInlinedModule (file:///D:/VSCodeProjects/getimage-repro/node_modules/.pnpm/vite@7.3.1/node_modules/vite/dist/node/module-runner.js:913:3)
at async ModuleRunner.cachedRequest (file:///D:/VSCodeProjects/getimage-repro/node_modules/.pnpm/vite@7.3.1/node_modules/vite/dist/node/module-runner.js:1053:73)
What's the expected result?
A descriptive error message saying that getImage is not permitted during the content sync. I believe there is an error message, but it gets reduced to [object Object] somewhere.
Link to Minimal Reproducible Example
https://github.com/DDeenis/astro-getImage-repro
Participation
Astro Info
If this issue only occurs in one browser, which browser is a problem?
No response
Describe the Bug
If
getImagegets called during the content sync, an error is thrown. While this behaviour is correct (I assume), the error itself says just[object Object]. It is possible to understand that thegetImagefunction causes that, but the exact error is unclear since there is no readable message. I encountered this issue after updating from Astro 5 to Astro 6.Stack trace:
What's the expected result?
A descriptive error message saying that
getImageis not permitted during the content sync. I believe there is an error message, but it gets reduced to[object Object]somewhere.Link to Minimal Reproducible Example
https://github.com/DDeenis/astro-getImage-repro
Participation