Uploaded image for project: 'CFA MX '
  1. CFA MX
  2. CFAMX-10824

Help Articles require an External URL - They should not :)

    Details

    • Type: Testing Defect
    • Status: Done (View Workflow)
    • Priority: Major
    • Resolution: Completed
    • Affects Version/s: CFA 2020R3
    • Fix Version/s: CFA 2020R4
    • Component/s: HelpDesk
    • Labels:
      None

      Description

      When entering a help article, the user must enter an external URL in order to Save the article, this should not be the case, the External URL is optional.

      Steps:

      1. Login
      2. Navigate to Administration > Help Articles
      3. Add a new article, do NOT enter an External URL
      4. Click on Save
      • Actual result
        • Nothing Happens
        • emlah log
        • System.NullReferenceException: URL cannot be null.
             at Mx.Web.UI.Config.WebApi.RESTController.ThrowExceptionIfParameterIsNullOrZeroOrEmpty(Object value, String parameterName)
             at Mx.Web.UI.Areas.Administration.Help.Api.HelpArticleController.PutHelpArticle(HelpArticle helpArticle)
             at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClassc.<GetExecutor>b__6(Object instance, Object[] methodParameters)
             at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, IDictionary`2 arguments, CancellationToken cancellationToken)
          --- End of stack trace from previous location where exception was thrown ---
          
      • Expected result
      • Help article is saved
      • Verification of error
      • Enter External URL
      • Toast message received

      I have also verified this in JAT - Staging and Prod work without the external URL

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                charles.wheeler Charles Wheeler
                Reporter:
                will.englefield Will Englefield (Inactive)
              • Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 2h
                  2h
                  Remaining:
                  0h
                  Logged:
                  Time Not Required
                  Not Specified

                    PagerDuty

                    Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.