Activity log for bug #1774268

Date Who What changed Old value New value Message
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)