You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(bulk-publish): polling termination, worker auth, and selection panel
- Fix indefinite bulk publish polling: worker was getting 404 on project
fragment because masAccessToken (sessionStorage) must be used instead
of the plain IMS token; forward aemOdinEndpoint through the dispatch
chain so the worker hits the correct AEM environment
- Prevent double-dispatch: move publishing store flag before first await
in startPublishing so it acts as a synchronous mutex; add early-return
guard when project is already in-flight
- Skip hydrated references during status polls (skipReferences:true) to
avoid repeated ?references=direct-hydrated requests while polling
- Fail fast in worker when project has no fragment paths: set FAILED
status immediately instead of silently returning published with 0 items
- Selection panel: restore opt-in cascade publish dialog for multi-select
and resolve fragment refs from field values instead of hydrated refs
- Publish dialog: show fragment title and studio path instead of DAM path
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments