Angular Staff Catalog Format Drop Down List Not Using Search Labels or Observing OPAC Visible Value
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Evergreen 3.5 Beta
The format drop down list in the angular catalogue appears to come from the SVF Attributes for Search Formats (Administration -> Server Administration - > MARC Coded Value Maps).
The drop down list seems to pull all Search Formats into the list regardless of whether or not they have been marked as OPAC Invisible (which may be desired behaviour in the staff catalogue). It also uses the names for the format filters from the "Value" field rather than the "Search Label" field.
On our 3.5beta test server with our data, in the old catalogue the format filter list displays using the Search Label and only displays those that are set to OPAC Visible = True. In the angular catalogue the whole list appears and uses the "Value" field for the names.
I looked at the 3.4.1 community server and the Item Form list in the old catalogue is significantly different from the Search Formats list in the MARC Coded Value Maps so I think I'm missing a piece of how this works. The format drop down list in the angular catalogue though is the full list from the MARC Coded Value Maps, same as I'm seeing in 3.5beta
Changed in evergreen: | |
assignee: | nobody → Bill Erickson (berick) |
status: | New → Confirmed |
Changed in evergreen: | |
milestone: | 3.5.1 → 3.4.5 |
milestone: | 3.4.5 → 3.5.2 |
Changed in evergreen: | |
assignee: | nobody → Bill Erickson (berick) |
no longer affects: | evergreen/3.4 |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
Fix for display labels pushed:
https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ berick/ lp1872867- staffcat- format- labels
All of the coded value map filters will use search_label when a value is present, otherwise it falls back to using the value field.
Branch does not include opac_visibility changes. Feedback needed on whether it should.