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

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 13.3-rc-1
    • Fix Version/s: 13.4-rc-1
    • Component/s: Notifications
    • Labels:
      None
    • Environment:
      Windows 10 Pro 64 bit, Firefox 88, using a local instance XWiki 13.3 RC1 on MariaDB 10.5, Tomcat 9.0.45
    • Difficulty:
      Unknown
    • Documentation:
      N/A
    • Documentation in Release Notes:
      N/A
    • Similar issues:

      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

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

                Dates

                Created:
                Updated:
                Resolved: