Download CSV for Lists doesn't include full title

Bug #1909585 reported by Terran McCanna
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Medium
Unassigned
3.11
Fix Released
Medium
Unassigned

Bug Description

In 3.6.1 OPAC:

If you download the CSV for a list, it does not include the full title with relevant subfields.

For example, for this record:

https://next.gapines.org/eg/opac/record/2533147

The "Complete third series" is in 245 subfield n and is essential to differentiate it from the other series for that title. It appears in the My Account view of a List, but it does not appear in the CSV download. (The download just has subfield a.)

Note that the CSV for the checkout history *does* include the subfield.

Revision history for this message
Garry Collum (gcollum) wrote :

Confirmed - Concerto bib 224 has both a 245 subfield n and subfield p. Neither subfields are downloaded in the CSV file for a list, but they were both present in the CSV file for checkout history.

Changed in evergreen:
status: New → Confirmed
Changed in evergreen:
importance: Undecided → Medium
tags: added: opac-lists
removed: mylists
Changed in evergreen:
assignee: nobody → Terran McCanna (tmccanna)
Revision history for this message
Terran McCanna (tmccanna) wrote :
Changed in evergreen:
assignee: Terran McCanna (tmccanna) → nobody
tags: added: pullrequest
Changed in evergreen:
milestone: none → 3.12-beta
Revision history for this message
Gina Monti (gmonti90) wrote :

I sign off on this. Full title shows up when I download the list contents on the OPAC.

-Gina Monti, Feedback Fest Nov 2023.

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

This works well for me, thanks Terran and Gina! My only note is that the upgrade script will wipe out any customizations that anybody's made locally to the event definition in question. It would be nice to find a way to only upgrade if a site is only using a stock event definition. I'm not sure the best way to do that, though.

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

Good catch. I'll see if I can figure this out.

Changed in evergreen:
assignee: nobody → Terran McCanna (tmccanna)
tags: added: needswork
removed: pullrequest signedoff
Changed in evergreen:
milestone: 3.12-beta → none
Revision history for this message
Jane Sandberg (sandbergja) wrote :

Noting that jeff had a nice solution for this in IRC: http://irc.evergreen-ils.org/evergreen/2023-11-10#i_538336

Revision history for this message
Susan Morrison (smorrison425) wrote :

Created a separate bug for the other issues with Download CSV for Lists: https://bugs.launchpad.net/evergreen/+bug/2047060

Revision history for this message
Terran McCanna (tmccanna) wrote :

Thanks Jeff and Jane - I've added the template comparison in and force pushed to same branch for testing:

https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/mccanna/lp1909585_download_list_csv_show_full_title

tags: added: pullrequest
removed: needswork
Changed in evergreen:
assignee: Terran McCanna (tmccanna) → nobody
Changed in evergreen:
milestone: none → 3.12.1
Changed in evergreen:
milestone: 3.12.1 → 3.12.2
Changed in evergreen:
milestone: 3.12.2 → 3.12.3
Revision history for this message
Jane Sandberg (sandbergja) wrote :

Thanks, Terran, Garry, Gina, Jeff, and Susan! This worked great, and that md5 check in the upgrade script does a nice job of preventing us from overwriting local customizations -- hopefully we can start using that pattern more throughout the project.

Pushed to rel_3_11 and above.

Changed in evergreen:
status: Confirmed → Fix Committed
tags: added: signedoff
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.