Web client: Missing column picker entries in the Patron Record

Bug #1739607 reported by Anna Goben
38
This bug affects 8 people
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Medium
Unassigned
3.1
Fix Released
Medium
Unassigned
3.2
Fix Released
Medium
Unassigned
3.4
Fix Released
Medium
Unassigned

Bug Description

Staff have reported the following important entries missing or broken from the column picker options in the patron record:

Items Out: Shelving Location (for Items Checked Out and Other/Special Circulations)

Bills: Owning library (for item); Call Number/Volume Label; Checkout or Renewal Library (broken--returns object gibberish); Circulation Library (won't load if Checkout or Renewal Library column is turned on); Type (empty)

Billing History: Owning library (for items); Checkout or Renewal Library; Due Date; Fines Stopped Reason

May be related to Bug #1735808 and Bug #1679246.

Evergreen 3.0.2

Andrea Neiman (aneiman)
tags: added: patron webstaffclient
tags: added: webstaffcolumns
Revision history for this message
Jennifer Pringle (jpringle-u) wrote :

A related bug with additional information about columns missing in Bills is https://bugs.launchpad.net/evergreen/+bug/1662535

Revision history for this message
Robert J Jackson (rjackson-deactivatedaccount) wrote :

Here is a screen shot of the Checkout/Renewal Library with junk in the column

Revision history for this message
Michele Morgan (mmorgan) wrote :

On the 3.2 patron bills screen, I am not seeing a problem with the Owning Library. I am still seeing that the Circulation Library is blank if the Checkout/Renewal Library is chosen, however the Checkout/Renewal Library column is filled in with the appropriate data.

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

I took a look at today's master, and found the following:

Still outstanding
* Billing History: Owning library (for items)
* Billing History: Checkout or Renewal Library
* Billing History: Due Date
* Billing History: Fines Stopped Reason

Resolved
* Bills: Call Number Label (Bug #1662535 in 3.1.9)
* Bills: Circulation Library (Bug #1798170 in 3.2.2)
* Bills: Owning library (Bug #1662535 in 3.1.9)
* Bills: Type (Bug #1662535 in 3.1.9)
* Bills: Checkout or Renewal Library (not sure when this was fixed, but sometime before 3.2)

Resolved, but need follow-up
* Items Out: Shelving Location (Bug #1778083 in 3.1.7) -- currently just called Location, should be Shelving Location for consistency's sake

I will take a stab at this.

Changed in evergreen:
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Jane Sandberg (sandbergja) wrote :

Here is a branch for this: user/sandbergja/lp1739607_missing_columns_in_patron_record

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

And here are the testing notes from the commit message:

1) Open up a patron record with some bills.
2) On the Items Out tab, notice that there is a column named Location
3) On the Bills tab, open up Bill history.
4) In the history transactions grid, note that the column picker is
missing the following columns:
  * Item owning library
  * Checkout/renewal library
  * Due date
  * Fines Stopped Reason
5) In the history payments grid, note that the column picker is missing
the same columns.
6) Apply this commit.
7) Note that the Items Out tab's column is renamed to "Shelving
Location".
8) Notice that both Bill history grids column pickers include the
requested columns.

tags: added: pullrequest
Changed in evergreen:
assignee: Jane Sandberg (sandbej) → nobody
Michele Morgan (mmorgan)
Changed in evergreen:
milestone: none → 3.3.4
Revision history for this message
Josh Stompro (u-launchpad-stompro-org) wrote :

Hello, signoff branch at user/stompro/lp1739607_missing_columns_in_patron_record_signoff

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

I went through the testing steps on a 3.3.3 system with the changes applied and everything looked correct when I tested it.

Josh

tags: added: signoff
tags: added: signedoff
removed: signoff
Changed in evergreen:
milestone: 3.3.4 → 3.3.5
Jason Boyer (jboyer)
Changed in evergreen:
assignee: nobody → Jason Boyer (jboyer)
Revision history for this message
Jason Boyer (jboyer) wrote :

Looks good to me so it's been pushed to rel_3_1...master; thanks Jane and Josh!

Changed in evergreen:
status: Confirmed → Fix Committed
assignee: Jason Boyer (jboyer) → nobody
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

Bug attachments

Remote bug watches

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