Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUGFIX: Fix hidden state evaluation #3867

Commits on Oct 14, 2024

  1. TASK: Fix hidden state evaluation

    The Neos 8.3 LinkingService contained this logic
    ```
    $action = $node->getContext()->getWorkspace()->isPublicWorkspace() && !$node->isHidden() ? 'show' : 'preview';
    ```
    ensuring that disabled nodes can still be previewed.
    In Neos 9 a no route matched error will be thrown.
    
    To restore the old behaviour we evaluate the hidden state
    mhsdesign committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    7987d41 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. Merge remote-tracking branch 'origin/9.0' into bugfix/fix-redirectToA…

    …ction-for-disabled-nodes-in-base-live-workspace
    mhsdesign committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    8c492d9 View commit details
    Browse the repository at this point in the history
  2. TASK: Harden redirectToAction

    remove logic of falling back to live workspace, but use the original workspace then instead.
    mhsdesign committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    708c7c6 View commit details
    Browse the repository at this point in the history
  3. update comment

    Co-authored-by: Bastian Waidelich <[email protected]>
    mhsdesign and bwaidelich authored Oct 16, 2024
    Configuration menu
    Copy the full SHA
    830cf1c View commit details
    Browse the repository at this point in the history