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

Notifications shouldn't be duplicated in Notification Menu

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 9.10, 9.11-rc-1
    • 9.4, 9.7
    • Notifications
    • None
    • Windows 10 Pro 64 bit, Chrome v.61, Firefox v.55, IE v.11
    • Unknown
    • N/A
    • N/A

    Description

      Preconditions: A simple user (e.g. U1) must be created.

      STEPS TO REPRODUCE

      1. Login as a user (e.g. U1) and set all notifications to ON (Notification Menu + Email, choose Hourly)
      2. Login as Admin and create a page, update it, add a comment and delete it
      3. Trigger the e-mail sending from Job Scheduler (xwiki/bin/view/Scheduler/)
      4. Login as a user (e.g. U1) and observe the Notification Menu and the e-mail received

      EXPECTED RESULTS

      On the user's Notification Menu and on the e-mail received, the events related to the page modifications made by Admin (create, update, comment and delete) are displayed one single time per event.

      ACTUAL RESULTS

      On the user's Notification Menu, the page create event is displayed twice (screenshot attached). However, on the e-mail received, the notifications are displayed correctly.

      Attachments

        1. bug.png
          bug.png
          61 kB
        2. bug2.png
          bug2.png
          13 kB
        3. NorificationsOn98RC1.jpg
          NorificationsOn98RC1.jpg
          65 kB
        4. Notifications_collapsed.jpg
          Notifications_collapsed.jpg
          289 kB
        5. Notifications_extended.jpg
          Notifications_extended.jpg
          307 kB

        Issue Links

          Activity

            People

              gdelhumeau Guillaume Delhumeau
              iandriuta Ilie Andriuta
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: