Copy status (ccs) fields don't have any labels in the IDL

Bug #1848573 reported by Jane Sandberg
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Medium
Unassigned
3.4
Fix Released
Medium
Unassigned

Bug Description

In 3.4, the Copy Status configuration screen is an angular grid auto-generated from the ccs IDL class. However, the various fields in ccs don't have human-readable labels. This means that in the UI, we have offputting column headers like "copy_active", "restrict_copy_delete", etc.

We should add some nice labels to the ccs fields in Open-ILS/examples/fm_IDL.xml -- those nice labels will then be reflected in the column headers for the copy status admin screen.

Revision history for this message
Shula Link (slink-g) wrote :
tags: added: pullrequest
Shula Link (slink-g)
Changed in evergreen:
status: New → Confirmed
Revision history for this message
Mike Risher (mrisher) wrote :

I see the label fields added in fm_IDL.xml and have verified they show up in the Copy Status Configuration page. I'm signing off on this with my name, Mike Risher and my email address, <email address hidden>

tags: added: signedoff
Revision history for this message
Rogan Hamby (rogan-hamby) wrote :
Revision history for this message
Jane Sandberg (sandbergja) wrote :

Thanks, Sam, Mike, and Rogan! This will be a nice fix to have.

I have added my own signoff to those of Mike and Rogan, as well as a small follow-up commit (taking the opportunity to replace the term "Copy" with "Item", and borrowing some language from the old interface to describe the copy_active field). Those are at user/sandbergja/lp1848573_signoff

I'm ready to push this, but I am missing your signoff, Sam. I can add that for you, as long as I have your consent to do so.

Revision history for this message
Shula Link (slink-g) wrote :

Oh! Yeah, go ahead and add my sign-off.

Revision history for this message
Jane Sandberg (sandbergja) wrote :

Pushed to master, rel_3_5, and rel_3_4. Thanks, Shula, Rogan, and Mike.

Changed in evergreen:
milestone: none → 3.5.1
status: Confirmed → Fix Committed
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.