Uploaded image for project: 'Jira Service Management Data Center'
  1. Jira Service Management Data Center
  2. JSDSERVER-7076

The announcement banner subject and message of the main help center page can't be edited after adding new languages

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • High
    • 5.2.0
    • 4.11.0, 4.14.0, 4.13.1, 4.13.0, 4.13.4
    • Customer Portal

    Description

      Issue Summary

      When a new language is added to the page Project Settings > Language Support, and if some translation is added to the help center announcement banner subject/message and the project specific announcement banner subject/message, it will become impossible for the project admin to edit the announcement banner of the help center page.

      Environment

      The bug was replicated on JSD 4.11.0, JSD 4.13.0 and JSD 4.14.0.

      Steps to replicate

      1. Create a new JSD project on JSD 8.11.0 (or any higher version)
      2. Go to the main help center URL <JIRA_BASE_URL>/servicedesk/customer/portals
      3. Click on Customize, add something to Announcement subject and Announcement message, and save the changes
      4. Note that the Announcement subject and Announcement message fields are properly updated even after a refresh of the page
      5. Click on the JSD project key under Popular to access the project portal page located at <JIRA_BASE_URL>/servicedesk/customer/portal/1
      6. Click on Edit Announcement, add something to Announcement subject and Announcement message, and save the changes
      7. Note that the Announcement subject and Announcement message fields are properly updated even after a refresh of the page
      8. Now, go to the JSD project configuration and go to Project Settings > Language Support
      9. Add a new language, for example, Nederlands
      10. Click on the Nederlands language, and add a translation to everything, especially all the fields in the Announcements section
      11. Go back to the Language Support Dashboard page, and notice that the status is up to date.
      12. Turn on the option Available to customers for the Nederlands language
      13. Go to the main help center URL <JIRA_BASE_URL>/servicedesk/customer/portals, and take note of the current announcement subject/message
      14. Click on Customize, modify both the to Announcement subject and Announcement message, and save the changes
      15. After you save the result, you'll see that the changes are reflected
      16. Refresh the main help center page
      17. Notice that the Announcement subject and Announcement message fields are reverted back to what they were

      Here is a video showing exactly how to replicate the bug:
      Screen Recording 8.14.0.mov

      Workaround

      Update announcement subject/message as per Customer portal announcement failed to be updated

      Attachments

        1. Help center announcement improvements.png
          Help center announcement improvements.png
          82 kB
        2. Screen Recording 8.14.0.mov
          43.16 MB
        3. Step1.png
          Step1.png
          142 kB
        4. Step2.png
          Step2.png
          98 kB
        5. Step3.png
          Step3.png
          160 kB
        6. Step4.png
          Step4.png
          99 kB

        Issue Links

          Activity

            People

              cmarriott Charlie Marriott
              jrey Julien Rey
              Votes:
              26 Vote for this issue
              Watchers:
              34 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Backbone Issue Sync