Uploaded image for project: 'Ibexa IBX'
  1. Ibexa IBX
  2. IBX-5929

The 'compatibility-layer' package breaks URL matching

    XMLWordPrintable

Details

    • Ibexa Open Source
    • Yes

    Description

      Steps to reproduce:

      1. Install fresh Ibexa DXP.
      2. Create a new Site Access in the ibexa.yaml file with the following tree_root setting:
                test:
                    languages: [eng-GB]
                    content:
                        tree_root:
                            location_id: 42
        
      3. Install the ibexa/compatibility-layer bundle (https://doc.ibexa.co/en/master/update_and_migration/from_3.3/to_4.0/#add-compatibility-layer-package)
      4. Create any content under the Ibexa Digital Experience Platform folder (call it 'article').
      5. Access the following URL: localhost/test/article.

      Result:
      One is able to access newly created content.

      Expected result:
      One should see 404 exception as newly created content is outside of tree_root scope of the test Site Access.

      Designs

        Attachments

          Activity

            People

              Unassigned Unassigned
              bartlomiej.wajda@ibexa.co Bartłomiej Wajda
              Votes:
              6 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: