Skip to content

Add selected action#102

Merged
erinesullivan merged 33 commits intomainfrom
action-add-selected
Feb 20, 2026
Merged

Add selected action#102
erinesullivan merged 33 commits intomainfrom
action-add-selected

Conversation

@erinesullivan
Copy link
Copy Markdown
Contributor

@erinesullivan erinesullivan commented Feb 5, 2026

Overview

The Add to button in full records is now being turned into an action. To make writing easier, a hidden checkbox was added to full records. This logic will also allow the same scripts to be applied to results and My Temporary List pages.

@erinesullivan erinesullivan self-assigned this Feb 5, 2026
@erinesullivan erinesullivan added enhancement New feature or request javascript Pull requests that update javascript code labels Feb 5, 2026
erinesullivan added a commit that referenced this pull request Feb 9, 2026
…pdating related functions and files.

Grabbed code from [#102](#102).
…ed for selecting all records on the page. This ensures that only individual record checkboxes are considered when determining selected records and their citation types.
…dPage` function is called when the button is clicked while viewing My Temporary List. This includes setting up a spy on the `reloadPage` function, simulating the button click, and verifying that the spy was called as expected. Additionally, the test restores the original window object after execution to prevent side effects on other tests.
@erinesullivan erinesullivan changed the title Action add selected Add selected action Feb 20, 2026
@erinesullivan erinesullivan marked this pull request as ready for review February 20, 2026 20:21
@erinesullivan erinesullivan merged commit fdc3655 into main Feb 20, 2026
3 checks passed
@erinesullivan erinesullivan deleted the action-add-selected branch February 20, 2026 20:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant