DS-8651-8879: "Browse by" incorrect usage of _links sent from server#2324
DS-8651-8879: "Browse by" incorrect usage of _links sent from server#2324buithaihai wants to merge 1 commit intoDSpace:mainfrom
_links sent from server#2324Conversation
|
Does this require the as-of-yet unmerged DSpace/DSpace#8871? I am seeing the HTTP 500 error that @tdonohue mentioned elsewhere, and the browse by pages don't work: |
|
Yes, it is required, as stated. |
|
@buithaihai sorry, I didn't understand from your description that it was mandatory. Also, the linked pull request has feedback requested so I wasn't sure if it was in a working state. Apologies that I didn't get to test this for 7.6. I can try to test it for 7.6.1 though! |
|
@alanorth No problem, it was already not ready for 7.6 anyways. Just take your time. |
|
Hi @buithaihai, |
[DSC-1945] fix margin between breadcrumb and tabs selector in item-page Approved-by: Francesco Molinaro
|
This pull request has been automatically marked as stale because it has not had Allowing pull requests to close as stale helps us filter out old work that is no longer All pull requests closed by this bot act like normal pull requests; If these changes are still relevant then please comment and/or rebase your PR based on the |
|
This pull request has been closed automatically. If these changes are still relevant |

References
Description
Accompanied with with DSpace/DSpace#8871, this PR fix DSpace/DSpace#8651 and DSpace/DSpace#8879
Details
Instructions for Reviewers
List of changes in this PR:
browse-by-date-page.component.tsto setcurrentSort.directionwith direction value from server and use them for subsequent requests/browsesendpoints return invalid_linksbased on the browseType value. DSpace#8879: Updatedbrowse-response-parsing.service.tsto make use of new attribute_links.items_fieldValueOnlyin order to ensure that anyValueListBrowseDefinitiononly request "/items" endpoint when there is a valid "filterValue" present.Testing
After setting up DSpace server as in DSpace/DSpace#8871, go to angular page and:
Checklist
This checklist provides a reminder of what we are going to look for when reviewing your PR. You need not complete this checklist prior to creating your PR (draft PRs are always welcome). If you are unsure about an item in the checklist, don't hesitate to ask. We're here to help!
yarn lintyarn check-circ-deps)package.json), I've made sure their licenses align with the DSpace BSD License based on the Licensing of Contributions documentation.