Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-28254

Fix users who participate to a conversation do not receive notifications

    XMLWordPrintable

    Details

    • Release Notes Summary:
      Automatic notifications are sent to users who participate on Comment conversation.
    • Release Notes Description:
      Hide

      From now on the author of a document and the authors of comments on the document are automatically subscribed to comment events on the document if the following is true:

      For the author, a first comment is written

      For the comment author, this is his first comment on the document.

      This behavior can be disabled by contributing autosubscription

      Show
      From now on the author of a document and the authors of comments on the document are automatically subscribed to comment events on the document if the following is true: For the author, a first comment is written For the comment author, this is his first comment on the document. This behavior can be disabled by contributing autosubscription
    • Team:
      PLATFORM
    • Sprint:
      nxplatform 11.1.26, nxplatform 11.1.27, nxplatform 11.1.28, nxplatform 11.1.29
    • Story Points:
      1

      Description

      When users use Nuxeo to collaborate on a document, it is important that they receive relevant notifications, otherwise  people are not informed other people are trying to collaborate on the doc. As such, implement the following rules to fix the functional bug:

      • On the first comment set on a doc, subscribe automatically dc:creator of the document if he is not already subscribed directly on the doc (no need to fetch parents) and subscribe the user who sets the comment (comment:author)
      • On following comments, subscribe the comment:author of the new comment if he hasn't subscribed yet and if it is the first time he sets a comment on this doc. Make sure to not re-subscribe the document creator as maybe she on purpose unsubscribed from the document since.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 weeks, 1 hour
                  2w 1h