taggit-tacc / taggit

2 stars 1 forks source link

task/WG-287 - File listing fix taggit #126

Closed shayanaijaz closed 2 months ago

shayanaijaz commented 2 months ago

Overview:

Fixed multiple parent .. folders that could appear when multiple file listings are done during infinite scroll. Also fixes a bug where infinite scroll was not working as intended and subsequent requests after the first one were not being made

Related Jira tickets:

Summary of Changes:

Testing Steps:

  1. Start the application and open the file browser modal by selecting Import Images from DesignSafe in the menu
  2. Select a system with lots of files/folders (Published Data has hundreds)
  3. Scroll the listing and ensure that the listing works smoothly and there are no duplicate .. folders. Can also monitor the Network tab to ensure new data with updated offset is being fetched
  4. Repeat the above steps with the download selector modal which can be opened by selected Export to DesignSafe menu option

UI Photos:

No UI changes

Notes: