2018-05-30 20:27:27 |
Galen Charlton |
bug |
|
|
added bug |
2018-05-30 20:27:46 |
Galen Charlton |
tags |
|
holds usability webstaffclient |
|
2018-05-30 20:29:14 |
Galen Charlton |
description |
Here's a situation; using bullet points to describe it for (hopefully) clarity:
* If a patron has a value set for the opac.hold_notify user setting (including the empty string), that value governs which notification checkboxes are selected on the OPAC place hold form.
* If they do not have a value set for that user setting, the OPAC place hold form will default to checking the phone and email notification boxes.
* In the XUL patron editor (when editing an existing patron), if the patron has a value set for that user setting, that governs which notification methods are checked on the registration form.
* In the XUL patron editor (when editing an existing patron), if the patron does NOT have a value set, the registration form defaults to checking the email and phone boxes, matching what the OPAC would do for the place hold form.
* The XUL patron editor did not always save values for opac.hold_notify when registering a new patron.
* Migrated patron records are not guaranteed to have opac.hold_notify set.
And here's the kicker:
* The web staff client's patron registration form (when editing an existing patron) will /always/ reflect the value, or not, of the user setting; it will NOT check the phone and email boxes if the user setting is not present.
This has led to usability confusion for at least one library, where the state of the checkboxes as reflected on the patron registration form in XUL reflected end result behavior while in the web staff client, the behavior represented the state of the user setting.
Evergreen 3.0+ |
Here's a situation; using bullet points to describe it for (hopefully) clarity:
* If a patron has a value set for the opac.hold_notify user setting (including the empty string), that value governs which notification checkboxes are selected on the OPAC place hold form.
* If they do not have a value set for that user setting, the OPAC place hold form will default to checking the phone and email notification boxes.
* In the XUL patron editor (when editing an existing patron), if the patron has a value set for that user setting, that governs which notification methods are checked on the registration form.
* In the XUL patron editor (when editing an existing patron), if the patron does NOT have a value set, the registration form defaults to checking the email and phone boxes, matching what the OPAC would do for the place hold form.
* The XUL patron editor did not always save values for opac.hold_notify when registering a new patron.
* Migrated patron records are not guaranteed to have opac.hold_notify set.
And here's the kicker:
* The web staff client's patron registration form (when editing an existing patron) will /always/ reflect the value, or not, of the user setting; it will NOT check the phone and email boxes if the user setting is not present.
This has led to usability confusion for at least one library, where the state of the checkboxes on the patron registration form in XUL reflected end result behavior while in the web staff client, the checkboxes just represent the state of the user setting.
Evergreen 3.0+ |
|
2018-05-31 16:33:23 |
Pamela Smith |
bug |
|
|
added subscriber Pamela Smith |
2018-06-01 13:15:59 |
Christine Morgan |
bug |
|
|
added subscriber Christine Morgan |
2018-06-11 17:47:51 |
Jason Stephenson |
nominated for series |
|
evergreen/3.0 |
|
2018-06-11 17:47:51 |
Jason Stephenson |
bug task added |
|
evergreen/3.0 |
|
2018-06-11 17:47:58 |
Jason Stephenson |
evergreen: status |
New |
Confirmed |
|
2018-06-11 17:48:01 |
Jason Stephenson |
evergreen/3.0: status |
New |
Confirmed |
|
2018-06-13 15:55:21 |
a. bellenir |
tags |
holds usability webstaffclient |
holds pullrequest usability webstaffclient |
|
2018-06-27 14:02:58 |
a. bellenir |
bug |
|
|
added subscriber a. bellenir |
2018-10-17 17:42:21 |
Jeff Davis |
nominated for series |
|
evergreen/3.1 |
|
2018-10-17 17:42:21 |
Jeff Davis |
bug task added |
|
evergreen/3.1 |
|
2018-10-22 23:11:19 |
Jennifer Pringle |
evergreen/3.1: status |
New |
Confirmed |
|
2018-10-26 19:10:15 |
Andrea Neiman |
evergreen/3.0: status |
Confirmed |
Won't Fix |
|
2018-11-28 15:51:04 |
Lugene Shelly |
bug |
|
|
added subscriber Lugene Shelly |
2018-12-11 14:26:14 |
Rogan Hamby |
tags |
holds pullrequest usability webstaffclient |
holds pullrequest signedoff usability webstaffclient |
|
2018-12-11 16:41:23 |
Mike Rylander |
evergreen: assignee |
|
Mike Rylander (mrylander) |
|
2018-12-11 17:22:01 |
Mike Rylander |
evergreen: assignee |
Mike Rylander (mrylander) |
|
|
2018-12-19 14:47:05 |
Jason Stephenson |
evergreen: milestone |
|
3.3-beta1 |
|
2018-12-19 14:47:11 |
Jason Stephenson |
evergreen/3.1: milestone |
|
3.1.9 |
|
2018-12-19 14:47:18 |
Jason Stephenson |
nominated for series |
|
evergreen/3.2 |
|
2018-12-19 14:47:18 |
Jason Stephenson |
bug task added |
|
evergreen/3.2 |
|
2018-12-19 14:47:25 |
Jason Stephenson |
evergreen/3.2: status |
New |
Confirmed |
|
2018-12-19 14:47:29 |
Jason Stephenson |
evergreen/3.2: milestone |
|
3.2.3 |
|
2018-12-19 15:40:16 |
Jason Stephenson |
evergreen: assignee |
|
John Amundson (jamundson) |
|
2018-12-19 18:28:09 |
John Amundson |
evergreen: assignee |
John Amundson (jamundson) |
|
|
2018-12-19 18:29:29 |
John Amundson |
bug |
|
|
added subscriber John Amundson |
2019-01-21 19:51:06 |
Evergreen Bug Maintenance |
evergreen/3.2: milestone |
3.2.3 |
3.2.4 |
|
2019-01-21 19:51:10 |
Evergreen Bug Maintenance |
evergreen/3.1: milestone |
3.1.9 |
3.1.10 |
|
2019-02-06 16:43:55 |
Dan Wells |
evergreen: importance |
Undecided |
Medium |
|
2019-03-01 17:58:06 |
Evergreen Bug Maintenance |
evergreen: milestone |
3.3-beta1 |
3.3-rc |
|
2019-03-01 17:58:08 |
Evergreen Bug Maintenance |
evergreen/3.1: milestone |
3.1.10 |
3.1.11 |
|
2019-03-01 17:58:10 |
Evergreen Bug Maintenance |
evergreen/3.2: milestone |
3.2.4 |
3.2.5 |
|
2019-03-08 19:25:59 |
Chris Sharp |
tags |
holds pullrequest signedoff usability webstaffclient |
holds pullrequest usability webstaffclient |
|
2019-03-29 11:49:30 |
Evergreen Bug Maintenance |
evergreen: milestone |
3.3-rc |
3.3.1 |
|
2019-03-29 11:49:32 |
Evergreen Bug Maintenance |
evergreen/3.1: milestone |
3.1.11 |
3.1.12 |
|
2019-03-29 11:49:33 |
Evergreen Bug Maintenance |
evergreen/3.2: milestone |
3.2.5 |
3.2.6 |
|
2019-04-18 17:37:53 |
Michele Morgan |
tags |
holds pullrequest usability webstaffclient |
holds needsrepatch pullrequest usability webstaffclient |
|
2019-04-18 17:40:34 |
Michele Morgan |
tags |
holds needsrepatch pullrequest usability webstaffclient |
holds needsrepatch usability webstaffclient |
|
2019-04-30 17:49:25 |
Derek C. Zoladz |
bug |
|
|
added subscriber Derek C. Zoladz |
2019-05-22 19:04:54 |
Evergreen Bug Maintenance |
evergreen: milestone |
3.3.1 |
3.3.2 |
|
2019-05-22 19:04:57 |
Evergreen Bug Maintenance |
evergreen/3.2: milestone |
3.2.6 |
3.2.7 |
|
2019-05-22 19:04:59 |
Evergreen Bug Maintenance |
evergreen/3.1: milestone |
3.1.12 |
3.1.13 |
|
2019-06-25 13:52:26 |
Michele Morgan |
evergreen: importance |
Medium |
High |
|
2019-07-03 17:30:45 |
Evergreen Bug Maintenance |
evergreen: milestone |
3.3.2 |
3.3.3 |
|
2019-07-03 17:30:47 |
Evergreen Bug Maintenance |
evergreen/3.1: milestone |
3.1.13 |
3.1.14 |
|
2019-07-03 17:30:48 |
Evergreen Bug Maintenance |
evergreen/3.2: milestone |
3.2.7 |
3.2.8 |
|
2019-08-06 15:03:27 |
Suzanne Paterno |
tags |
holds needsrepatch usability webstaffclient |
holds needsrepatch pullrequest usability webstaffclient |
|
2019-08-06 15:20:31 |
Suzanne Paterno |
bug |
|
|
added subscriber Suzanne Paterno |
2019-08-22 19:40:03 |
Evergreen Bug Maintenance |
evergreen: milestone |
3.3.3 |
3.3.4 |
|
2019-08-22 19:40:06 |
Evergreen Bug Maintenance |
evergreen/3.2: milestone |
3.2.8 |
3.2.9 |
|
2019-08-22 19:40:09 |
Evergreen Bug Maintenance |
evergreen/3.1: milestone |
3.1.14 |
3.1.15 |
|
2019-09-13 15:39:56 |
Jennifer Bruch |
bug |
|
|
added subscriber Jennifer Bruch |
2019-09-20 00:40:08 |
Evergreen Bug Maintenance |
evergreen: milestone |
3.3.4 |
3.3.5 |
|
2019-09-20 00:40:13 |
Evergreen Bug Maintenance |
evergreen/3.1: milestone |
3.1.15 |
3.1.16 |
|
2019-09-20 00:40:17 |
Evergreen Bug Maintenance |
evergreen/3.2: milestone |
3.2.9 |
3.2.10 |
|
2019-10-04 19:10:24 |
Jason Etheridge |
evergreen: assignee |
|
Jason Etheridge (phasefx) |
|
2019-10-05 03:46:46 |
Jason Etheridge |
attachment added |
|
my test data and results https://bugs.launchpad.net/evergreen/+bug/1774268/+attachment/5294472/+files/lp1774268.txt |
|
2019-10-28 15:12:54 |
Evergreen Bug Maintenance |
nominated for series |
|
evergreen/3.3 |
|
2019-10-28 15:12:54 |
Evergreen Bug Maintenance |
bug task added |
|
evergreen/3.3 |
|
2019-10-28 15:13:02 |
Evergreen Bug Maintenance |
evergreen/3.3: status |
New |
Confirmed |
|
2019-10-28 15:13:08 |
Evergreen Bug Maintenance |
evergreen/3.3: milestone |
|
3.3.6 |
|
2019-10-28 15:13:10 |
Evergreen Bug Maintenance |
evergreen: milestone |
3.3.5 |
3.4.2 |
|
2019-10-28 15:13:15 |
Evergreen Bug Maintenance |
evergreen/3.2: milestone |
3.2.10 |
|
|
2019-10-28 15:13:16 |
Evergreen Bug Maintenance |
evergreen/3.1: milestone |
3.1.16 |
|
|
2019-10-28 15:13:19 |
Evergreen Bug Maintenance |
evergreen/3.2: status |
Confirmed |
Won't Fix |
|
2019-10-28 15:13:23 |
Evergreen Bug Maintenance |
evergreen/3.1: status |
Confirmed |
Won't Fix |
|
2019-10-28 15:13:25 |
Evergreen Bug Maintenance |
evergreen/3.3: importance |
Undecided |
High |
|
2020-01-27 14:42:48 |
Evergreen Bug Maintenance |
evergreen: milestone |
3.4.2 |
3.4.3 |
|
2020-01-27 14:42:57 |
Evergreen Bug Maintenance |
evergreen/3.3: milestone |
3.3.6 |
3.3.7 |
|
2020-02-19 16:01:09 |
Michele Morgan |
tags |
holds needsrepatch pullrequest usability webstaffclient |
holds pullrequest usability webstaffclient |
|
2020-02-20 21:30:50 |
Michele Morgan |
tags |
holds pullrequest usability webstaffclient |
holds pullrequest signedoff usability webstaffclient |
|
2020-02-21 21:38:30 |
Jennifer Pringle |
bug |
|
|
added subscriber Jennifer Pringle |
2020-04-01 13:32:28 |
Jason Boyer |
evergreen/3.3: status |
Confirmed |
Fix Committed |
|
2020-04-01 13:32:31 |
Jason Boyer |
evergreen: status |
Confirmed |
Fix Committed |
|
2020-04-01 13:32:54 |
Jason Boyer |
nominated for series |
|
evergreen/3.5 |
|
2020-04-01 13:32:54 |
Jason Boyer |
bug task added |
|
evergreen/3.5 |
|
2020-04-01 13:33:04 |
Jason Boyer |
evergreen/3.5: status |
New |
Fix Committed |
|
2020-04-01 13:33:06 |
Jason Boyer |
evergreen/3.5: importance |
Undecided |
High |
|
2020-04-01 13:33:09 |
Jason Boyer |
evergreen/3.5: milestone |
|
3.5.0 |
|
2020-06-12 12:28:49 |
Evergreen Bug Maintenance |
evergreen/3.3: status |
Fix Committed |
Fix Released |
|
2020-06-12 12:28:54 |
Evergreen Bug Maintenance |
evergreen: status |
Fix Committed |
Fix Released |
|
2020-07-10 19:58:11 |
Evergreen Bug Maintenance |
evergreen/3.5: status |
Fix Committed |
Fix Released |
|
2021-05-12 16:48:10 |
Jason Stephenson |
evergreen: assignee |
Jason Etheridge (phasefx) |
|
|