Password hidden value not persistent on the input field in Assets JSON import

XMLWordPrintable

    • 1
    • Severity 3 - Minor

      Issue Summary

      The hidden value of the password input field does not persist on page reload. This is an issue as it may lead to thinking there is no password configured for the configuration (for example, import configuration).

      Steps to Reproduce

      • I found that there is a situation where the password randomly "drops out" of an import configuration. Then, when you try to update it and re-save it, it throws this exception because the password isn't there anymore.
        Therefore, I had to pull the JSON, reset the password there (even to an empty string), and then set the JSON config back to the importSource.
      • I have noticed this in the UI, too. While an import will be working just fine, I'll edit the config manually, and it won't let me save because the password disappeared.
      • It doesn't happen every time - it's random.
      • JSDSERVER-14020 mentions the same, but for CSV. This here is for JSON.

      Expected Results

      The password field should remain with the hidden value and the option to "Change value".

      Actual Results

      The password field is empty, leading the user to think that there is no password configured (when there actually is).

      Workaround

      Pull the JSON, reset the password there (even to an empty string), and then set the JSON config back to the importSource.

      Versions Tested

      Please confirm all versions that have been tested for this issue, and indicate whether the tested version is affected or not affected, below: 

      Testing Requirements Version Affected Version
      Customers Reported Version 5.12.11 YES
      Most Recent Bug-Fix Release -  
      Previous Major Release -  
      Most Recent LTS 5.12 YES
      Previous Supported LTS 5.4 YES
      Other Versions. 4.20 YES

              Assignee:
              Benjamin Suess
              Reporter:
              Dan C
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: