Uploaded image for project: 'TRELLO'
  1. TRELLO
  2. TRELLO-670

Timeout loading Member Workspaces on Enterprise Dashboard

XMLWordPrintable

    • 3
    • Severity 3 - Minor

      Issue Summary

      On the Enterprise Dashboard, the member tabs (licensed, unlicensed members tab) have the option to see which workspaces members are a part of. 

      However, if a member is part of a sufficiently big workspace the endpoint for fetching the member's workspaces can time out. This is because the endpoint doesn't just load in the relationship that this member has with all the different workspaces in the workspace, but also constructs all the memberships that are in this workspace.

      For a sufficiently big workspace, especially with a lot of collaborators, this can cause a timeout. 

      Since we only need the relationship that the member has with the Enterprise's workspaces, we should improve the efficiency.  

      Steps to Reproduce

      1. Have an Enterprise workspace with many members (3000+)
      2. Have a member of that workspace 
      3. Go to the Enterprise Admin Dashboard
      4. Go to the licensed users tab
      5. For said member click on the "workspaces" 
      6. See that the request times out
      7. The popover displays that the user is not part of any workspaces

      Expected Results

      We should see the workspaces the member is a part of

      Actual Results

      504 timeout

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available

              ab94ab4a11dd Jinhuan Lei
              932ee7a0ad5b Anna Litskevitch
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: