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

Notifications are not received if the user watches only a page on Oracle

    XMLWordPrintable

Details

    • Bug
    • Resolution: Solved By
    • Critical
    • None
    • 10.8.1, 10.9
    • Notifications
    • Windows 10 Pro 64 bit, Chrome 70, using a local instance XWiki 10.9 on Oracle 11.2
    • Unknown

    Description

      STEPS TO REPRODUCE

      Preconditions: Have a fresh instance of XWiki 10.9 configured with Oracle (11.2).

      1. Login with Admin
      2. Configure Mail Sending from Adminster Wiki > Mail > Mail Sending
      3. Create an user (e.g. U1)
      4. Login with the user (U1)
      5. Create a page (e.g. Pag1)
      6. Go to Notifications > Settings and delete the inclusive filter for Pag1
      7. Go to Pag1
      8. Unwatch the Wiki and watch only this page (so the filters will be: Wiki - exclusive; Pag1 - inclusive)
      9. Login with Admin
      10. Edit and comment Pag1
      11. Trigger the 'Notifications daily email' job from Scheduler.WebHome (default setting on user profiles)
      12. Login with the user (U1)
      13. Observe the notification list and the mail received

      EXPECTED RESULTS

      The notification list and the mail received contain the two events done by Admin on Pag1: edit and comment.

      ACTUAL RESULTS

      No notifications are received by the user on both notifications list and email when only the respective page (Pag1) is watched. However, if the user (U1) watches the page and its children, the notifications are received.

      The issue was reproduced only on Oracle (11.2), also on XWiki 10.8.1.

      Attachments

        Issue Links

          Activity

            People

              tmortagne Thomas Mortagne
              iandriuta Ilie Andriuta
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: