Uploaded image for project: 'Camunda Optimize'
  1. Camunda Optimize
  2. OPT-6861

Change userID and display name handling in the report definition

    XMLWordPrintable

Details

    • Not defined

    Description

      Context: in the report definition, frontend requires a proper user's display name for readability, and while preparing the REST response in the backend, we resolve the owner's and last modifier's IDs to display names. However, sometimes we try to resolve the names with the IDs provided back from frontend (the actual display names), which leads to cache misses and subsequent 429 too many request failures.

      We implemented a temporary workaround for the release.

      We have to properly implement the userID/display name handling to avoid cache misses and potential authorization issues.

      Testing Notes:

      • Unsaved report evaluation works as expected. Do some regression around evaluating unsaved reports and evaluating saved reports
      • Regression around any representation of owner or last modified displayed in the UI relating to unsaved reports

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Activity

            People

              Unassigned Unassigned
              kyrylo.zakurdaiev Kyrylo Zakurdaiev
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Salesforce