Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-61192

confluence-mentions-plugin

    XMLWordPrintable

Details

    • We collect Confluence feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

    Description

      Compare these two methods from com.atlassian.confluence.plugins.mentions.ConfluenceMentionsEventListener :

      @EventListener
          public void commentCreated(final CommentCreateEvent event) {
          sendNotificationsForNewContent(event.getComment());
          }
      
      @EventListener
          public void pageCreated(final PageCreateEvent event) {
          if (event.isSuppressNotifications() && event.getUpdateTrigger() == PageUpdateTrigger.LINK_REFACTORING) {
          return;
          }
          sendNotificationsForNewContent(event.getPage());
          }
      

      The PageCreateEvent listener at least somewhat honors the suppressNotification parameter. The CommentCreateEvent listener does not.

      As plugin developers, we'd like to be able to suppress @mention events for bulk operations on pages & comments.

      Per product developers:

      The event listener in confluence-mentions-plugin indeed is not looking at those properties for comment events (it should)

      As directed in https://ecosystem.atlassian.net/servicedesk/customer/portal/14/DEVHELP-4919, I'm raising this suggestion here. Hopefully I got the right project & issue type!

      Attachments

        Activity

          People

            Unassigned Unassigned
            8b5e9bb09c7b Jonny Carter
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: