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

Fix/availability blacklisting #1072

Merged
merged 9 commits into from
Apr 8, 2024

Conversation

Adamik10
Copy link
Contributor

@Adamik10 Adamik10 commented Apr 2, 2024

Link to issue

https://reload.atlassian.net/browse/DDFLSBP-493

Description

This PR makes changes to fetching availability data for works - for find on shelf modal, and the reserve button on material page for materials that can be loaned from another library (overbygningsmaterialer). We forgot to take the Drupal config blacklisted availability branches into account before.

Screenshot of the result

Additional comments or questions

This key has changed in the specs for the FBI API a while back.
We were using this eslint-disable to only use a useEffect once - on
load. We achieve the same by adding the function used inside the
useEffect.
Because the app should expect it - like every other app, because it's
a global config.
In the useGetHoldings & getBlacklistedQueryArgs helper functions.
It is necessary for the Find on shelf modal to work properly.
In the find on shelf modal on the material page.
These should be taken into consideration when checking whether a
material can be reserved from another library.
Copy link
Contributor

@Dresse Dresse left a comment

Choose a reason for hiding this comment

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

LGTM - Added small comment, but otherwise approved! 👍

src/apps/material/helper.ts Outdated Show resolved Hide resolved
Base automatically changed from release/brahma-13 to develop April 8, 2024 08:36
@Adamik10 Adamik10 changed the base branch from develop to release/brahma-14 April 8, 2024 09:58
@Adamik10 Adamik10 merged commit e6d5cfa into release/brahma-14 Apr 8, 2024
20 checks passed
@Adamik10 Adamik10 deleted the fix/availability-blacklisting branch April 8, 2024 11:35
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.

4 participants