Skip to content

feat: add contentSourcePath to deliveryConfig schema#1520

Merged
radhikagpt1208 merged 2 commits intomainfrom
SITES-41284
Apr 10, 2026
Merged

feat: add contentSourcePath to deliveryConfig schema#1520
radhikagpt1208 merged 2 commits intomainfrom
SITES-41284

Conversation

@radhikagpt1208
Copy link
Copy Markdown
Contributor

JIRA: https://jira.corp.adobe.com/browse/SITES-41284

Problem

  • Multiple AEM CS sites can share the same Cloud Manager program and environment (e.g. insureshield.com, about.ups.com, parcelpro.com on p55671/e392469).
  • The existing lookup by programId+environmentId returns an arbitrary first match, causing Preflight to resolve the wrong site.

Fix

  • Add contentSourcePath (the AEM content root, e.g. /content/aboutus) to the deliveryConfig schema, TypeScript interface, and documentation so it can serve as an additional discriminator.

Thanks for contributing!

@github-actions
Copy link
Copy Markdown

This PR will trigger a minor release when merged.

@radhikagpt1208 radhikagpt1208 merged commit 80341f3 into main Apr 10, 2026
3 of 4 checks passed
@radhikagpt1208 radhikagpt1208 deleted the SITES-41284 branch April 10, 2026 16:39
solaris007 pushed a commit that referenced this pull request Apr 10, 2026
## [@adobe/spacecat-shared-data-access-v3.51.0](https://github.com/adobe/spacecat-shared/compare/@adobe/spacecat-shared-data-access-v3.50.1...@adobe/spacecat-shared-data-access-v3.51.0) (2026-04-10)

### Features

* add contentSourcePath to deliveryConfig schema ([#1520](#1520)) ([80341f3](80341f3))
@solaris007
Copy link
Copy Markdown
Member

🎉 This PR is included in version @adobe/spacecat-shared-data-access-v3.51.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants