Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-18606

Changes of Global System Filters toggles state are not kept after page refresh and the inherited state of modified filters is always OFF

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 13.4-rc-1
    • 13.3-rc-1
    • Notifications
    • None
    • Windows 10 Pro 64 bit, Firefox 88, using a local instance XWiki 13.3 RC1 on MariaDB 10.5, Tomcat 9.0.45
    • Unknown
    • N/A
    • N/A

    Description

      STEPS TO REPRODUCE

      1. Login as Admin
      2. Go to Administer Wiki > Social > Notifications
      3. Under System Filters section, change a toggle preference for a filter (e.g. set 'Own Events Filter' to OFF)
      4. Refresh the page (F5)

      EXPECTED RESULTS

      The toggle preference for the filter remains set to OFF.

      ACTUAL RESULTS

      Although the "Filter preference saved!" success message is displayed, the toggle changes back to ON after page refresh. 

      If a new user is created at this point, It inherits the OFF setting for this respective filter.

      However, it seems the setting cannot be turned back to ON to be inherited as a Global System Filter by a new user.

      I've logged back in with Admin, gone to Administration and changed the filter toggle to OFF, then to ON, then created another user; after that, I've changed the filter toggle to ON > OFF> ON again and created another user.

      It seems that all new users inherit only the OFF state of this filter toggle.

      Attachments

        Issue Links

          Activity

            People

              surli Simon Urli
              iandriuta Ilie Andriuta
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: