webclient: merge patrons missing

Bug #1517596 reported by Kathy Lussier
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Medium
Unassigned

Bug Description

The ability to merge two patrons via the client is missing from the web client.

Revision history for this message
Chris Sharp (chrissharp123) wrote :

I'll add here my wish that the button only be visible for those with the MERGE_USERS perm.

Revision history for this message
Jason Etheridge (phasefx) wrote :

I'll augment Chris' wish with my mine, that UI elements only get disabled and not disappear based on permissions.

Revision history for this message
Rogan Hamby (rogan-hamby) wrote : Re: [Bug 1517596] Re: webclient: merge patrons missing

Really, this is true of any element but I'll agree with both Chris and
Jason.

On Mon, Nov 23, 2015 at 10:23 AM, Jason Etheridge <email address hidden> wrote:

> I'll augment Chris' wish with my mine, that UI elements only get
> disabled and not disappear based on permissions.
>
> --
> You received this bug notification because you are subscribed to
> Evergreen.
> Matching subscriptions: evergreenbugs
> https://bugs.launchpad.net/bugs/1517596
>
> Title:
> webclient: merge patrons missing
>
> Status in Evergreen:
> New
>
> Bug description:
> The ability to merge two patrons via the client is missing from the
> web client.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/evergreen/+bug/1517596/+subscriptions
>

Erica Rohlfs (erohlfs)
Changed in evergreen:
status: New → Confirmed
Galen Charlton (gmc)
Changed in evergreen:
assignee: nobody → Galen Charlton (gmc)
Revision history for this message
Terran McCanna (tmccanna) wrote :

If an element is only disabled rather than hidden, then I request that it be visually apparent that it is disabled (ie, grayed out) and that it cannot be clicked on.

Merge patrons is a particular problem in the xul client because not only is it not grayed out, but it opens up the merge window and allows staff to get as far as selecting the lead account and trying to proceed with the merge before it gives an error. Having the option either grayed out or hidden would prevent confusion.

Revision history for this message
Kathy Lussier (klussier) wrote :

The merge patrons button is now available, but I'm getting a garbled Merge patrons interface when I use it on my test system. I'm not sure if it's just my test system or a problem in the code. I'll investigate further before closing this bug.

Revision history for this message
Bill Erickson (berick) wrote :

Confirmed what Kathy is seeing. Looks like the egPatronMerge service is referencing a nonexistent template: circ/share/t_merge_patrons.tt2

Revision history for this message
Galen Charlton (gmc) wrote :

Looks like a file was missed by me in commit df82edde; fortunately, I have a copy. PR coming shortly.

Revision history for this message
Galen Charlton (gmc) wrote :

A patch adding the missing template is available in the user/gmcharlt/lp1517596_merge_patrons branch:

http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/gmcharlt/lp1517596_merge_patrons

Changed in evergreen:
milestone: none → 2.12-rc
tags: added: pullrequest
Changed in evergreen:
assignee: Galen Charlton (gmc) → nobody
Kathy Lussier (klussier)
Changed in evergreen:
assignee: nobody → Kathy Lussier (klussier)
Revision history for this message
Kathy Lussier (klussier) wrote :

Works for me. Thanks Galen!

Changed in evergreen:
assignee: Kathy Lussier (klussier) → nobody
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.