Page decorator value for project settings page in JIRA

After upgrading jira server version to 9.7.0 my project setting page suddenly stopped working as it contains the hash in url. The hash router used for our application is not working for jira 9.7.0 version. It is working fine for other jira versions.

atlassian-plugin.xml

<web-section key="project-configuration-section" location="atl.jira.proj.config" weight="300">
</web-section>
<web-item key="project-configuration-item" section="atl.jira.proj.config/project-configuration-section">
        <label key="project.section.title"/>
        <link linkId="configuration_area">/secure/TestManagementProjectSettings.jspa?projectKey=$project.key#/project-settings</link>
    </web-item>

success.vm

<!DOCTYPE html>
<html>
  <head>
    <title>Project Settings</title>
    <meta name="decorator" content="atl.admin" />
    <meta name="projectId" content="10200" />
    <meta name="projectKey" content="SAN" />
    <meta name="admin.active.section" content="atl.jira.proj.config" />
    <meta name="admin.active.tab" content="test-project-settings" />
  </head>
  <body>
      <div>Test Hello</div>
  </body>
</html>

Previously it is showing like below -

After upgrading jira server version it is changing the main page URL and redirecting to Home page. Previously it is loading the content of vm file.

If i am removing the projectkey in vm file then it loads the content of vm file but not in a project setting section.

3 Likes