Uploaded image for project: 'Jira Align'
  1. Jira Align
  2. JIRAALIGN-1239

[JIRAALIGN-1239] Announcements: Expired Announcements shown on SSO Error page

    XMLWordPrintable

Details

    • 1
    • Severity 3 - Minor
    • Party Parrots - SCORP1

    Description

      Issue Summary

      In some instances, configured announcements can be "Active" in the database even though the expiry date has passed. The announcements page on login will not show the announcements and the Announcement settings will show them as expired, however, the Error.asp for SSO login page only checks the Active column in the DB.

      Steps to Reproduce

      1. Create an announcement
      2. In the database, update the expiry time of the announcement to 17:57:00:000 for example. In the UI, there is no function to allow setting anything but a date, so the default here is 00:00:00:000.

      3. Wait until the expiry time and notice how the announcement drops to the "In-active" section in the UI:

      4. In Platform Settings -> Security, disable Manual Sign In
      5. Log out and back in again

      Expected Results

      The error page should not show any expired announcements

      Actual Results

      There is no check on the date so the announcements are displayed because Active is set to 1.

      Workaround

      If this happens, the only workaround is to have the Active column set to 0 in the database.

      Attachments

        1. screenshot-3.png
          screenshot-3.png
          1.92 MB
        2. screenshot-2.png
          screenshot-2.png
          79 kB
        3. screenshot-1.png
          screenshot-1.png
          279 kB

        Issue Links

          Activity

            People

              kforeman@atlassian.com Kyle Foreman
              cjeggo Chris Jeggo (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Backbone Issue Sync