Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

'See all holds' button for Ill requests #606

Merged
merged 1 commit into from
Apr 3, 2023

Conversation

ajkiessl
Copy link
Contributor

@ajkiessl ajkiessl commented Mar 30, 2023

Refactored 'See all holds' text into translation ymls. Changed the ill results 'See all __' button to say 'See all holds'.

I couldn't get this page to load locally to double check that this works. The tests pass, though.

Closes #595

…l results 'See all __' button to say 'See all holds'.
@ajkiessl ajkiessl requested review from banukutlu and Smullz622 March 30, 2023 21:00
@banukutlu banukutlu added this to the 1.2.x milestone Apr 3, 2023
Copy link
Contributor

@banukutlu banukutlu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks great 👍🏻 thanks!

@ajkiessl ajkiessl merged commit 02630b1 into preview/no-recalls Apr 3, 2023
@ajkiessl ajkiessl deleted the 595-ill-request-button branch April 3, 2023 16:55
banukutlu pushed a commit that referenced this pull request Apr 7, 2023
…lay (#546)

* Update webpacker and .ruby-version

* No Recalls: Landing page for no recalls hold placement and placing hold via ILLiad API

* No Recalls: Adds volumetrics support and results page
  * Adds test config for illiad
  * Adds notes support and ebook field
  * Place_hold_date_component refactor
  * Updates controller specs after place loan results display refactor
  * Adds SYMWS_EDIT_OVERRIDE to docker-compose setup
  Co-authored-by: Banu Kutlu <bzk60@psu.edu>

* Illiad Holds and Checkouts (#557)

* Rebase updates, fix yarn.lock, accessibility and ill result specs fixes

* Changes ILL Hold Defaults(#603)
Unchecks accept_alternate_edition and accept_ebook by default for ILL holds.
Sets default not needed after date to 45 days for ILL holds, stays 14 days for regular holds.

* 'Recalled' and 'Overdue' checkouts (#601)

* Adds 'Awaiting Recalled Processing' transaction status to checkouts query.  This displays as 'Recalled'.  Removes duplicate query from holds query.  Adds logic the displays for checkouts that displays 'Overdue' if we are past the due date.  Test for all of this.

* Recalled items display 'Recalled, Please Return ASAP'

* Capitalize the 'M' in 'E-Mail' to get holds query to work properly (#604)

* Check if user barred, if so flash error and redirect to summaries (#602)

* Refactored 'See all holds' text into translation ymls.  Changed the ill results 'See all __' button to say 'See all holds'. (#606)

* Link to new non-ill hold from new ill hold form  (#610)

* Adds text for directing to regular hold screen.  Also text.

* Test for non-ill link

* Add ILLiad materials to summary counts (#605)

* Fixes ILL hold. With Ruby 3 upgrade, positional vs keyword arguments were separated. This caused some errors with the SymphonyClientParser that were resolved.
  * adds ILLiad materials to summary counts
  * adds specs for summary counts including ILLiad materials
  * refactored summary controller to create new ILLiad response class. fixed specs that were failing from new ILL summary logic

---------

Co-authored-by: whereismyjetpack <djb44@psu.edu>
Co-authored-by: Alex Kiessling <32677188+ajkiessl@users.noreply.github.com>
Co-authored-by: Sarah Smulligan <64047083+Smullz622@users.noreply.github.com>
Co-authored-by: Banu Kutlu <bzk60@psu.edu>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants