Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-23135

Injected legacy settings incorrectly displayed in admin for other siteaccess

    Details

    • Sprint:
      Castor Core S3

      Description

      When viewing ini settings in the administration interface, settings for other siteaccess may be incorrectly displayed if the configuration has been modified (and injected into legacy) in Symfony config.

      Steps to reproduce:

      consider the following in ezpublish.yml

      ezpublish:
          system:
              ezdemo_site_admin:
                  content:
                      tree_root:
                          location_id: 100
              eng:
                  content:
                      tree_root:
                          location_id: 200
      

      In admin interface -> setup -> ini settings, view the value for RootNode in content.ini, for the 'eng' siteaccess.

        Activity

        Joao Inacio (Inactive) created issue -
        Joao Inacio (Inactive) made changes -
        Field Original Value New Value
        Description When viewing ini settings in the administration interface, settings for other siteaccess may be incorrectly displayed if the configuration has been modified (and injected into legacy) in Symfony config.

        Sample case: consider the following in ezpublish.yml
        {code}
        ezpublish:
            system:
                ezdemo_site_admin:
                    content:
                        tree_root:
                            location_id: 100
                eng:
                    content:
                        tree_root:
                            location_id: 200
        {code}

        In admin, setup, ini settings, view value for {{RootNode}} in content.ini, for the 'eng' siteaccess.
        When viewing ini settings in the administration interface, settings for other siteaccess may be incorrectly displayed if the configuration has been modified (and injected into legacy) in Symfony config.

        h5. Steps to reproduce:
        consider the following in ezpublish.yml
        {code}
        ezpublish:
            system:
                ezdemo_site_admin:
                    content:
                        tree_root:
                            location_id: 100
                eng:
                    content:
                        tree_root:
                            location_id: 200
        {code}

        In admin interface -> setup -> ini settings, view the value for {{RootNode}} in content.ini, for the 'eng' siteaccess.
        Joao Inacio (Inactive) made changes -
        Status Open [ 1 ] Confirmed [ 10037 ]
        Paulo Lopes (Inactive) made changes -
        Status Confirmed [ 10037 ] InputQ [ 10001 ]
        Sarah Haïm-Lubczanski (Inactive) made changes -
        Status InputQ [ 10001 ] Documentation [ 10010 ]
        Assignee Sarah Haïm-Lubczanski [ sarah.haim-lubczanski@ez.no ]
        André Rømcke made changes -
        Remaining Estimate 1 day [ 28800 ]
        André Rømcke made changes -
        Original Estimate 1 day [ 28800 ]
        André Rømcke made changes -
        Remaining Estimate 1 day [ 28800 ] 4 hours [ 14400 ]
        André Rømcke made changes -
        Sprint Castor Core S3 [ 33 ]
        André Rømcke made changes -
        Rank Ranked higher
        Sarah Haïm-Lubczanski (Inactive) made changes -
        Remaining Estimate 4 hours [ 14400 ] 3 hours, 45 minutes [ 13500 ]
        Time Spent 15 minutes [ 900 ]
        Worklog Id 49463 [ 49463 ]
        Sarah Haïm-Lubczanski (Inactive) made changes -
        Status Documentation [ 10010 ] Documentation done [ 10011 ]
        Eduardo Fernandes (Inactive) made changes -
        Assignee Sarah Haïm-Lubczanski [ sarah.haim-lubczanski@ez.no ] Eduardo Fernandes [ eduardo.fernandes@ez.no ]
        Eduardo Fernandes (Inactive) made changes -
        Comment [ A comment with security level 'Employees' was removed. ]
        Pedro Resende (Inactive) made changes -
        Status Documentation done [ 10011 ] QA [ 10008 ]
        Assignee Eduardo Fernandes [ eduardo.fernandes@ez.no ] Pedro Resende [ pedro.resende@ez.no ]
        Pedro Resende (Inactive) made changes -
        Assignee Pedro Resende [ pedro.resende@ez.no ] Eduardo Fernandes [ eduardo.fernandes@ez.no ]
        Eduardo Fernandes (Inactive) made changes -
        Assignee Eduardo Fernandes [ eduardo.fernandes@ez.no ]
        Status QA [ 10008 ] Closed [ 6 ]
        Resolution Fixed [ 1 ]
        André Rømcke made changes -
        Workflow eZ Engineering Scrumban Workflow [ 63862 ] EZ* Development Workflow [ 85206 ]
        Alex Schuster made changes -
        Workflow EZ* Development Workflow [ 85206 ] EZEE Development Workflow [ 124001 ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Joao Inacio (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - 1 day
              1d
              Remaining:
              Time Spent - 15 minutes Remaining Estimate - 3 hours, 45 minutes
              3h 45m
              Logged:
              Time Spent - 15 minutes Remaining Estimate - 3 hours, 45 minutes Time Not Required
              15m

                Agile