webclient: MARC bib editor doesn't show SRCE in the fixed fields

Bug #1718782 reported by Andrea Neiman
40
This bug affects 8 people
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Low
Unassigned
3.6
Fix Released
Low
Unassigned

Bug Description

3.0 beta, web client

The MARC bib editor does not show the SRCE fixed field. In records that have information for this field, the information appears to be correctly recorded in the 008 field at position 39.

SRCE is missing in every interface that invokes the bib editor, including within the record MARC Edit tab, create new MARC record, z39.50 edit before import, and acquisitions (selection list) edit record.

Elaine Hardy (ehardy)
Changed in evergreen:
status: New → Confirmed
Revision history for this message
Francisco J Guel-Mendoza (fco.javier.guel) wrote :

I am working on 3.4.2 version, still seeing this issue

Changed in evergreen:
assignee: nobody → Jane Sandberg (sandbej)
Revision history for this message
Jane Sandberg (sandbergja) wrote :

Thanks for bringing this bug to the fore, Francisco.

Here is a branch that brings the Srce fixed field to the Angular MARC Editor and database: user/sandbergja/lp1718782_srce_fixed_field

Here is a link: https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/sandbergja/lp1718782_srce_fixed_field

Here are the testing notes:
1) Without using private browsing, open up a bibliographic record in
the Angular catalog MARC editor.
2) Notice that there is a gap between the ELvl and Audn fixed fields.
3) Apply this patch.
4) Open up the same bibliographic record, this time using private
   browsing (since the Angular MARC editor caches fixed field values).
5) Notice that the Srce fixed field is available between the ELvl and
   Audn fixed fields.
6) Notice that you can right click inside the fixed field to get a list
   of three possible values.
7) Repeat the test with different record types (e.g. BKS, SCO, VIS)

Changed in evergreen:
assignee: Jane Sandberg (sandbej) → nobody
milestone: none → 3.5.2
tags: added: pullrequest
Revision history for this message
Mary Llewellyn (mllewell) wrote :

I have tested this code and consent to signing off on it with my name, Mary Llewellyn and my email address, <email address hidden>

Changed in evergreen:
assignee: nobody → Mary Llewellyn (mllewell)
tags: added: signedoff
Changed in evergreen:
assignee: Mary Llewellyn (mllewell) → nobody
Revision history for this message
Galen Charlton (gmc) wrote :

Noting for whoever reviews this (which might be myself, later) that an AngularJS follow-up for this patch would be both advisable and straightforward to do, given the target to 3.5.x and the potential of also targeting this to 3.4.x.

Changed in evergreen:
milestone: 3.5.2 → 3.6.1
Changed in evergreen:
milestone: 3.6.1 → 3.6.2
Changed in evergreen:
milestone: 3.6.2 → 3.6.3
tags: added: marc
removed: webstaffclient
Changed in evergreen:
milestone: 3.6.3 → 3.6.4
Changed in evergreen:
milestone: 3.6.4 → 3.7.2
Revision history for this message
Galen Charlton (gmc) wrote :

I have pushed this to master, rel_3_7, and rel_3_6. Since 3.5.x is now end-of-life for normal bugfixes, I'm not bothering with coming up with an AngularJS version of the patch.

Thanks, Jane and Mary!

Changed in evergreen:
status: Confirmed → Fix Committed
Elaine Hardy (ehardy)
tags: added: cat-marc
removed: cataloging marc
no longer affects: evergreen/3.4
no longer affects: evergreen/3.5
Changed in evergreen:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.