Editing the title of a Confluence page that has Excerpt Macro, will spam Slack with multiple notifications

XMLWordPrintable

    • Severity 3 - Minor

      Summary

      When a space is integrated with the Confluence Slack plugin, editing a title of a page that has an Excerpt macro and that Excerpt macro is referenced by the Include Excerpt Macro in another page, will trigger a spam of multiple notifications to Slack.

      Steps to Reproduce

      1. Integrate Confluence with Slack using the Confluence Server for Slack (official) app
      2. Integrate a Confluence space to a Slack Channel. 
      3. In the Slack Integration settings in Confluence, ensue to set Notify this channel when
        1. Blog post is created
        2. Page is crated
        3. Page is updated
      4. Create a new page in the above space i.e. PageA ( a notification will be sent to Slack) - expected behavior.
      5. In that page add an Excerpt Macro and click save. ( a notification will be sent to Slack) - Expected behavior.
      6. Create another page (PageB) and add an Include Excerpt Macro and reference this to the original excerpt macro in 5 above (PageA). (a notification will be sent to Slack) - expected behavior
      7. Head over to the original Confluence page (PageA) that has the excerpt macro and edit  the title. 

      Expected Results

      No notification is sent to Slack. 

      Actual Results

      Slack is spammed with notifications. The notifications are combination of create and edit notifications that seems to originate from PageA and PageB.

      The above behavior also if PageA excerpt is referenced by an Include Excerpt in a blog. 

      Workaround

      No known workaround at the moment. 

       

              Assignee:
              Luiz Silva
              Reporter:
              Ahmad Faridi (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: