Skip to content

[BE] Added dotStyleProperties to dotContentMap VTL object#34828

Merged
KevinDavilaDotCMS merged 12 commits intomainfrom
34709-expose-dotstyleproperties-in-dotcontentmap-for-vtl
Mar 6, 2026
Merged

[BE] Added dotStyleProperties to dotContentMap VTL object#34828
KevinDavilaDotCMS merged 12 commits intomainfrom
34709-expose-dotstyleproperties-in-dotcontentmap-for-vtl

Conversation

@KevinDavilaDotCMS
Copy link
Contributor

@KevinDavilaDotCMS KevinDavilaDotCMS commented Mar 2, 2026

2026-03-02.13-15-07.mov

This PR fixes: #34709

This PR fixes: #34709

KevinDavilaDotCMS and others added 9 commits March 4, 2026 00:00
- Use FeatureFlagName.FEATURE_FLAG_UVE_STYLE_EDITOR constant instead of string literal
- Simplify ArrayList initialization by passing collection directly to constructor
- Use mt.getContentlet() instead of mt.getChild() for clarity

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Extracts the UUID normalization, dual-query fallback, and contentlet
matching logic out of ContentTool (VTL layer) and into a new
MultiTreeAPI.getStylePropertiesForContentlet() method where it belongs.

ContentTool now only handles the VTL context reads, feature flag check,
and writing the result into the contentlet map.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@dario-daza dario-daza requested a review from ihoffmann-dot March 5, 2026 15:04
@dario-daza dario-daza added this pull request to the merge queue Mar 5, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Mar 5, 2026
@KevinDavilaDotCMS KevinDavilaDotCMS added this pull request to the merge queue Mar 6, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Mar 6, 2026
@KevinDavilaDotCMS KevinDavilaDotCMS added this pull request to the merge queue Mar 6, 2026
Merged via the queue into main with commit b22e904 Mar 6, 2026
42 checks passed
@KevinDavilaDotCMS KevinDavilaDotCMS deleted the 34709-expose-dotstyleproperties-in-dotcontentmap-for-vtl branch March 6, 2026 07:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area : Backend PR changes Java/Maven backend code

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

Expose dotStyleProperties in $dotContentMap for VTL

4 participants