Team Calendars for Confluence Send Email Notifications to Users that Are Not Related to the Calendar

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

症状

Email notifications from Team Calendars for Confluence about a specific calendar are sent to all/some users when the calendar is updated or new events are added. The emails are sent even though these users do not subscribe to the calendar and they do not watch any pages that have this calendar embedded.

診断

  1. Find out the name of the calendar that has this issue
  2. Run the following SQL query to find the Calendar ID of this calendar:

    select "ID" from "AO_950DC3_TC_SUBCALS" WHERE "NAME" LIKE '%Insert the Name of Calendar Here%';
  3. Go to Confluence and search all pages that return given this Calendar ID:

    embeddedSubCalendarId:CALENDARID
  4. In the results, check for any page that does not embed the calendar in question. Check whether the watchers that are receiving erroneous notification emails are watching these pages.

原因

This is caused by the way calendar ID lookups are implemented in the Lucene index, which is used by Team Calendars for Confluence. Full technical details can be found in this bug report:  TEAMCAL-2055 - Getting issue details... STATUS

ソリューション

Upgrade to Team Calendars for Confluence 4.3 and above, which resolves this bug. After upgrading Team Calendars for Confluence the notifications will stop but Step 3 above will still return multiple calendars because the search functionality was not fixed as part of this bug.

最終更新日 2020 年 8 月 11 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.