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

the SLA-web-panel aui-button is visible when no SLA metrics are configured

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Low Low
    • 4.2.0
    • 3.14.0
    • SLA
    • None

      Summary

      When No SLA metrics are configured the div id="sla-web-panel" is visible on the issue view screen as an empty toggle option

      Steps to Reproduce

      1. Create Service Desk Project without any SLA Metrics
      2. Create and View an issue

      Expected Results

      SLA DIV header containing Toggle Option is not Visible

      Actual Results

      SLA DIV header containing Toggle Option is visible containing no data:

      <div id="sla-web-panel" class="module toggle-wrap expanded"><div id="sla-web-panel_heading" class="mod-header"><ul class="ops"></ul><a href="#" class="aui-button toggle-title"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"><g fill="none" fill-rule="evenodd"><path d="M3.29175 4.793c-.389.392-.389 1.027 0 1.419l2.939 2.965c.218.215.5.322.779.322s.556-.107.769-.322l2.93-2.955c.388-.392.388-1.027 0-1.419-.389-.392-1.018-.392-1.406 0l-2.298 2.317-2.307-2.327c-.194-.195-.449-.293-.703-.293-.255 0-.51.098-.703.293z" fill="#344563"></path></g></svg></a><h4 class="toggle-title">SLAs</h4></div><div class="mod-content"><div class="sd-sla-webpanel-root" data-payload="{&quot;hasPreviousCycles&quot;:false,&quot;projectKey&quot;:&quot;TEST&quot;,&quot;goalViews&quot;:[],&quot;canAdministerProject&quot;:true}" resolved=""></div></div></div>
      

      Workaround

      Please see the following community Post:

            [JSDSERVER-5938] the SLA-web-panel aui-button is visible when no SLA metrics are configured

            ^^^ bump
            I agree, has there been any movement on this?

            Tony Schaps added a comment - ^^^ bump I agree, has there been any movement on this?

            Atlassian, please reopen and add the option to hide HTML elements, which are not used by the team.

            Keep the UI simple for the teams.

            Thanks.

            Alexander Karch added a comment - Atlassian, please reopen and add the option to hide HTML elements, which are not used by the team. Keep the UI simple for the teams. Thanks.

            Hi Guys,

            We are using Time to SLA we don't need the native SLA pannel. It's disturbing for the users because they see "No SLA set for the issue" and at the bottom of the page there is the SLA Panel from Time to SLA. It's disturbing. How we can completely hide the native SLA pannel ?

            Deian Vikov added a comment - Hi Guys, We are using Time to SLA we don't need the native SLA pannel. It's disturbing for the users because they see "No SLA set for the issue" and at the bottom of the page there is the SLA Panel from Time to SLA. It's disturbing. How we can completely hide the native SLA pannel ?

            Guys, I 100% agree with Jason "Can you guys rethink this?  We are really hating this extra text.  We never use SLAs, so we have this message on every single issue.".

            The argument from Lachlan "make it explicit that there is no SLA to be rendered by showing a message like "No SLA set for issue"." makes no sense.

            @Atlassian: If no SLAs are set, then please let the user decide, if they want to show or hide this unwanted information, that nothing is set. And if something is set, then just show it. And everybody is happy, I assume.

            Alexander Karch added a comment - Guys, I 100% agree with Jason " Can you guys rethink this?  We are really hating this extra text.  We   never   use SLAs, so we have this message on every single issue. ". The argument from Lachlan " make it explicit that there is no SLA to be rendered by showing a message like "No SLA set for issue". " makes no sense. @Atlassian: If no SLAs are set, then please let the user decide, if they want to show or hide this unwanted information, that nothing is set. And if something is set, then just show it. And everybody is happy, I assume.

            Guys, I 100% agree with Jason "Can you guys rethink this?  We are really hating this extra text.  We never use SLAs, so we have this message on every single issue.".

            The argument from Lachlan "make it explicit that there is no SLA to be rendered by showing a message like "No SLA set for issue"." makes no sense.

            @Atlassian: If no SLAs are set, then please let the user decide, if they want to show or hide this unwanted information, that nothing is set. And if something is set, then just show it. And everybody is happy, I assume.

             

            Philipp Hergarten added a comment - Guys, I 100% agree with Jason " Can you guys rethink this?  We are really hating this extra text.  We   never   use SLAs, so we have this message on every single issue. ". The argument from Lachlan " make it explicit that there is no SLA to be rendered by showing a message like "No SLA set for issue". " makes no sense. @Atlassian: If no SLAs are set, then please let the user decide, if they want to show or hide this unwanted information, that nothing is set. And if something is set, then just show it. And everybody is happy, I assume.  

            Richie Rich added a comment - - edited

            Hello,

            WHY Cant that fix be back ported to the 3.16.x ??  Or even earlier versions of 4.x ??

            As Core/Server 7.13 is Supported till Date: Nov 28, 2020

             

            Richie Rich added a comment - - edited Hello, WHY Cant that fix be back ported to the 3.16.x ??  Or even earlier versions of 4.x ?? As Core/Server 7.13 is Supported till Date: Nov 28, 2020  

            I also concur i've been mandated to have the SLA view removed amongst other things one way or another can't we have full customisation on the agent screen since we have so many customisable options on the customer size. We have to get buy-in from internal departments just as much as customers. 

            Wayne Stanar added a comment - I also concur i've been mandated to have the SLA view removed amongst other things one way or another can't we have full customisation on the agent screen since we have so many customisable options on the customer size. We have to get buy-in from internal departments just as much as customers. 

            Can you guys rethink this?  We are really hating this extra text.  We never use SLAs, so we have this message on every single issue.

            Jason Freeman added a comment - Can you guys rethink this?  We are really hating this extra text.  We never use SLAs, so we have this message on every single issue.
            Przemyslaw Czuj (Inactive) made changes -
            Resolution New: Fixed [ 1 ]
            Status Original: Waiting for Release [ 12075 ] New: Closed [ 6 ]

            Rather than hiding the SLA panel we've decided to make it explicit that there is no SLA to be rendered by showing a message like "No SLA set for issue".

            It will be released in the upcoming 4.2.0 release.

            Lachlan G (Inactive) added a comment - Rather than hiding the SLA panel we've decided to make it explicit that there is no SLA to be rendered by showing a message like "No SLA set for issue". It will be released in the upcoming 4.2.0 release.

              tsebastian Tim Sebastian
              emccutcheon Earl McCutcheon
              Affected customers:
              4 This affects my team
              Watchers:
              14 Start watching this issue

                Created:
                Updated:
                Resolved: