Thank you, Jason.

William C. Szwagiel
NC Cardinal Project Manager
State Library of North Carolina
[email protected] | 919.814.6721
https://statelibrary.ncdcr.gov/services-libraries/nc-cardinal
109 East Jones Street  | 4640 Mail Service Center
Raleigh, North Carolina 27699-4600
The State Library is part of the NC Department of Natural & Cultural Resources.
Email correspondence to and from this address is subject to the North Carolina 
Public Records Law and may be disclosed to third parties.

-----Original Message-----
From: Evergreen-general <[email protected]> On 
Behalf Of Jason Stephenson via Evergreen-general
Sent: Thursday, November 16, 2023 9:08 AM
To: [email protected]
Cc: Jason Stephenson <[email protected]>
Subject: Re: [Evergreen-general] [External] Re: Holds - patron account vanishes 
when another tab refreshed

CAUTION: External email. Do not click links or open attachments unless 
verified. Report suspicious emails with the Report Message button located on 
your Outlook menu bar on the Home tab.


William,

I would day that is a bug. If you have not already done so, I recommend opening 
a bug on Launchpad.

Fix one bug, introduce 3 more..... :)

Cheers,
Jason

On 11/15/23 09:56, Szwagiel, Will via Evergreen-general wrote:
> Thank you, John!
>
> I tried looking for a bug, but I just could not find one.  This
> certainly sounds like it might be the cause.
>
> *William C. Szwagiel***
>
> NC Cardinal Project Manager
>
> State Library of North Carolina
>
> [email protected] <mailto:[email protected]> |
> 919.814.6721
>
> https://statelibrary.ncdcr.gov/services-libraries/nc-cardinal
> <https://statelibrary.ncdcr.gov/services-libraries/nc-cardinal>
>
> 109 East Jones Street  | 4640 Mail Service Center
>
> Raleigh, North Carolina 27699-4600
>
> The State Library is part of the NC Department of Natural & Cultural
> Resources.
>
> /Email correspondence to and from this address is subject to the North
> Carolina Public Records Law and may be disclosed to third parties./
>
> *From:* John Amundson <[email protected]>
> *Sent:* Wednesday, November 15, 2023 9:45 AM
> *To:* Evergreen Discussion Group
> <[email protected]>
> *Cc:* Szwagiel, Will <[email protected]>
> *Subject:* Re: [Evergreen-general] [External] Re: Holds - patron
> account vanishes when another tab refreshed
>
> *CAUTION:*External email. Do not click links or open attachments
> unless verified. Report suspicious emails with the Report Message
> button located on your Outlook menu bar on the Home tab.
>
> Hi,
>
> Perhaps this is a consequence/effect of this patch -
> https://bugs.launchpad.net/evergreen/+bug/1996818
> <https://bugs.launchpad.net/evergreen/+bug/1996818>?
>
>  From Comment #5:
>
>     AngularJS Place Hold button sets the same cookie as Angular. This
>     branch also clears the cookie and broadcasts to all catalog tabs to
>     remove the hold target when:
>     - the Clear button for the hold target is pressed
>     - the hold interface loads a different patron
>     - a different Angular route loads
>     - AngularJS app starts (left the Angular context)
>
> I think what's happening is the last bullet point. The patron's Holds
> tab is in AngularJS, so when that's reloaded, the catalog loses the
> hold target.
>
> John
>
> Image removed by sender.
>
>
>
> John Amundson | Library Applications Supervisor | CW MARS
>
> [email protected] <mailto:[email protected]> | 508-755-3323 x1
> <tel:5087553323p1>
>
> https://www.cwmars.org <https://www.cwmars.org/>
>
> he/him/his <https://www.mypronouns.org/he-him>
>
> On Wed, Nov 15, 2023 at 9:38 AM Szwagiel, Will via Evergreen-general
> <[email protected]
> <mailto:[email protected]>> wrote:
>
>     Thank you, Terran!
>
>     *William C. Szwagiel*
>
>     NC Cardinal Project Manager
>
>     State Library of North Carolina
>
>     [email protected] <mailto:[email protected]> |
>     919.814.6721
>
>     https://statelibrary.ncdcr.gov/services-libraries/nc-cardinal
>     <https://statelibrary.ncdcr.gov/services-libraries/nc-cardinal>
>
>     109 East Jones Street  | 4640 Mail Service Center
>
>     Raleigh, North Carolina 27699-4600
>
>     The State Library is part of the NC Department of Natural & Cultural
>     Resources.
>
>     /Email correspondence to and from this address is subject to the
>     North Carolina Public Records Law and may be disclosed to third
>     parties./
>
>     *From:* Evergreen-general
>     <[email protected]
>     <mailto:[email protected]>> *On
>     Behalf Of *Terran McCanna via Evergreen-general
>     *Sent:* Wednesday, November 15, 2023 9:36 AM
>     *To:* Evergreen Discussion Group
>     <[email protected]
>     <mailto:[email protected]>>
>     *Cc:* Terran McCanna <[email protected]
>     <mailto:[email protected]>>
>     *Subject:* [External] Re: [Evergreen-general] Holds - patron account
>     vanishes when another tab refreshed
>
>     *CAUTION:*External email. Do not click links or open attachments
>     unless verified. Report suspicious emails with the Report Message
>     button located on your Outlook menu bar on the Home tab.
>
>     I'm not sure how to resolve that, but Circulation > Retrieve Last
>     Patron    (or just F8)  should work as an easy workaround.
>
>     Image removed by sender.
>
>
>
>     *Terran McCanna, PINES Program Manager*
>
>
> ----------------------------------------------------------------------
> --
>
>     *Georgia Public Library Service | University System of Georgia*
>
>     2872 Woodcock Blvd, Suite 250 l Atlanta, GA 30341
>
>     (404) 235-7138| [email protected]
>     <mailto:[email protected]>
>
>     http://help.georgialibraries.org <http://help.georgialibraries.org>
>     | [email protected] <mailto:[email protected]>
>
>     Image removed by sender.
>     <https://www.facebook.com/georgialibraries>Image removed by sender.
>     <https://www.twitter.com/georgialibs>*Image removed by sender.*
>     <https://www.instagram.com/georgialibraries/>
>
>     /Join our email list/ <http://georgialibraries.org>///for stories of
>     Georgia libraries making an impact in our communities./
>
>     On Wed, Nov 15, 2023 at 9:18 AM Elizabeth Davis via
>     Evergreen-general <[email protected]
>     <mailto:[email protected]>> wrote:
>
>         HI Will
>
>         SPARK/PaILS just upgraded to 3.11.1 last night and I was able to
>         replicate what your libraries are reporting.  I placed a hold in
>         one tab, refreshed the other tab and the patron info in the
>         first tab is gone.
>
>         *Elizabeth Davis *(she/her), */Support & Project Management
>         Specialist/*
>
>         *Pennsylvania Integrated Library System (PaILS) | SPARK*
>
>         (717) 256-1627 | [email protected]
>         <mailto:[email protected]>
>         support.sparkpa.org <https://support.sparkpa.org/>|
>         [email protected] <mailto:[email protected]>
>
>         *From:* Evergreen-general
>         <[email protected]
>         <mailto:[email protected]>> *On
>         Behalf Of *Szwagiel, Will via Evergreen-general
>         *Sent:* Wednesday, November 15, 2023 9:13 AM
>         *To:* [email protected]
>         <mailto:[email protected]>
>         *Cc:* Szwagiel, Will <[email protected]
>         <mailto:[email protected]>>
>         *Subject:* [Evergreen-general] Holds - patron account vanishes
>         when another tab refreshed
>
>         Good morning,
>
>         This past weekend we upgraded to Evergreen version 3.11.1, and a
>         handful of libraries have reported an issue that I have been
>         unable to replicate myself (and none of my colleagues with NC
>         Cardinal have been able to, either), and I could not find an
>         existing bug report for it, try as I might.  I was hoping
>         someone on this listserv might have encountered it, or be able
>         to reproduce it, in case anyone might have a potential solution.
>
>         According to the libraries, in the past, as they are placing
>         lots of holds for patrons (for example, for homebound services),
>         they would typically keep two tabs open connected with the same
>         patron account. One is for actively placing holds and the other
>         is for keeping track of how many holds they have placed for the
>         patron.  However, after the upgrade they noticed that when they
>         go to check how many holds they have placed for a particular
>         patron, after they have refreshed the tab with the holds listed,
>         the other tab loses the connection with the patron account and
>         then acts just as a catalog search screen.  They said they have
>         tested this another user's login and received the same results.
>
>         However, as I noted above, I have been unable to replicate this
>         myself.
>
>         Another library described it thus:
>
>          1. One browser tab open to patron account --> Holds (to show
>             all holds)
>          2. Open another browser tab to place hold while on patron account.
>          3. If you refresh the first tab with the patron’s account, then
>             the second tab changes to regular staff catalog screen.
>
>         And provided the following screenshots:
>
>         Any assistance anyone might be able to provide with this would
>         be greatly appreciated.
>
>         Thank you.
>
>         *William C. Szwagiel*
>
>         NC Cardinal Project Manager
>
>         State Library of North Carolina
>
>         [email protected]
>         <mailto:[email protected]> | 919.814.6721
>
>         https://statelibrary.ncdcr.gov/services-libraries/nc-cardinal
>
> <https://statelibrary.ncdcr.gov/services-libraries/nc-cardinal>
>
>         109 East Jones Street  | 4640 Mail Service Center
>
>         Raleigh, North Carolina 27699-4600
>
>         The State Library is part of the NC Department of Natural &
>         Cultural Resources.
>
>         /Email correspondence to and from this address is subject to the
>         North Carolina Public Records Law and may be disclosed to third
>         parties./
>
>
> ----------------------------------------------------------------------
> --
>
>
>         Email correspondence to and from this address may be subject to
>         the North Carolina Public Records Law and may be disclosed to
>         third parties by an authorized state official.
>
>         _______________________________________________
>         Evergreen-general mailing list
>         [email protected]
>         <mailto:[email protected]>
>
> http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-gener
> al
> <http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-gene
> ral>
>
>     _______________________________________________
>     Evergreen-general mailing list
>     [email protected]
>     <mailto:[email protected]>
>
> http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-gener
> al
> <http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-gene
> ral>
>
>
> _______________________________________________
> Evergreen-general mailing list
> [email protected]
> http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-gener
> al
_______________________________________________
Evergreen-general mailing list
[email protected]
http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-general

________________________________

Email correspondence to and from this address may be subject to the North 
Carolina Public Records Law and may be disclosed to third parties by an 
authorized state official.
_______________________________________________
Evergreen-general mailing list
[email protected]
http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-general

Reply via email to