IQSS / IQSS/dataverse

Total file search selection in Files Tab

Open
#10,873 5 comments 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Type: Bug
Dominant language
Java
Stars
1.1k
Forks
564
Avg merge
2d 2h
Merged PRs (30d)
29

Description

Hello Dataverse team,

What steps does it take to reproduce the issue?

search for files from the Files tab of a dataset and select all the results.
Example with this dataset and the "log" search

  • What happens?

It is not possible for the user to select all the files resulting from a search, for example with this dataset:

With the "log" search:
Capture d’écran du 2024-09-24 10-37-16

I select all the files on the first page (10 files) and Dataverse offers me to select the 11 files corresponding to the search :
Capture d’écran du 2024-09-24 10-37-36

When I click on "Select all 11 files in this dataset.", Dataverse selects all the files in the dataset (24 files) and not all the files resulting from the search :
Capture d’écran du 2024-09-24 10-37-53

  • To whom does it occur (all users, curators, superusers)?

All users

  • What did you expect to happen?

The total selection corresponds to the total results of the search

Which version of Dataverse are you using?

6.0
6.3

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue in the dataset's Files tab with the "log" search described in the report. Trace the total-selection behavior across the paginated results; done means selecting all results selects the 11 matching files rather than all 24 files in the dataset.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.