Skip to content

[fix] Fix runtime filter URL generation and revert relativePath in Tw…#8

Merged
baldrys-ed merged 1 commit intomainfrom
8.0
Mar 16, 2026
Merged

[fix] Fix runtime filter URL generation and revert relativePath in Tw…#8
baldrys-ed merged 1 commit intomainfrom
8.0

Conversation

@baldrys-ed
Copy link
Contributor

…ig macros

  • CacheManager::generateUrl(): unwrap processors from config to avoid double-nesting (processors[processors][fill] → processors[fill]), and sign hash with the same unwrapped data that the controller receives
  • CacheManager::extractDensity(): look inside processors key for density
  • RuntimeAction: wrap query processors back into ['processors' => ...] before passing to FilterService, so array_replace_recursive correctly merges runtime processors with filter config
  • Twig macros: revert to src.uri|default(src) — relativePath is removed from file-bundle, and uri works correctly for filesystem storage

…ig macros

- CacheManager::generateUrl(): unwrap processors from config to avoid
  double-nesting (processors[processors][fill] → processors[fill]),
  and sign hash with the same unwrapped data that the controller receives
- CacheManager::extractDensity(): look inside processors key for density
- RuntimeAction: wrap query processors back into ['processors' => ...] before
  passing to FilterService, so array_replace_recursive correctly merges
  runtime processors with filter config
- Twig macros: revert to src.uri|default(src) — relativePath is removed
  from file-bundle, and uri works correctly for filesystem storage

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@baldrys-ed baldrys-ed merged commit 949971c into main Mar 16, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant