[Evergreen-general] [External] Re: Holds - patron account vanishes when another tab refreshed

Jason Stephenson jason at sigio.com
Thu Nov 16 09:08:19 EST 2023


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
> 
> william.szwagiel at dncr.nc.gov <mailto:william.szwagiel at dncr.nc.gov> | 
> 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 <jamundson at cwmars.org>
> *Sent:* Wednesday, November 15, 2023 9:45 AM
> *To:* Evergreen Discussion Group <evergreen-general at list.evergreen-ils.org>
> *Cc:* Szwagiel, Will <william.szwagiel at dncr.nc.gov>
> *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
> 
> jamundson at cwmars.org <mailto:jamundson at cwmars.org> | 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 
> <evergreen-general at list.evergreen-ils.org 
> <mailto:evergreen-general at list.evergreen-ils.org>> wrote:
> 
>     Thank you, Terran!
> 
>     *William C. Szwagiel*
> 
>     NC Cardinal Project Manager
> 
>     State Library of North Carolina
> 
>     william.szwagiel at dncr.nc.gov <mailto:william.szwagiel at dncr.nc.gov> |
>     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
>     <evergreen-general-bounces at list.evergreen-ils.org
>     <mailto:evergreen-general-bounces at list.evergreen-ils.org>> *On
>     Behalf Of *Terran McCanna via Evergreen-general
>     *Sent:* Wednesday, November 15, 2023 9:36 AM
>     *To:* Evergreen Discussion Group
>     <evergreen-general at list.evergreen-ils.org
>     <mailto:evergreen-general at list.evergreen-ils.org>>
>     *Cc:* Terran McCanna <tmccanna at georgialibraries.org
>     <mailto:tmccanna at georgialibraries.org>>
>     *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| tmccanna at georgialibraries.org
>     <mailto:tmccanna at georgialibraries.org>
> 
>     http://help.georgialibraries.org <http://help.georgialibraries.org>
>     | help at georgialibraries.org <mailto:help at georgialibraries.org>
> 
>     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 <evergreen-general at list.evergreen-ils.org
>     <mailto:evergreen-general at list.evergreen-ils.org>> 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 | elizabeth.davis at sparkpa.org
>         <mailto:katherine.dannehl at sparkpa.org>
>         support.sparkpa.org <https://support.sparkpa.org/>|
>         support at sparkpa.org <mailto:support at sparkpa.org>
> 
>         *From:* Evergreen-general
>         <evergreen-general-bounces at list.evergreen-ils.org
>         <mailto:evergreen-general-bounces at list.evergreen-ils.org>> *On
>         Behalf Of *Szwagiel, Will via Evergreen-general
>         *Sent:* Wednesday, November 15, 2023 9:13 AM
>         *To:* evergreen-general at list.evergreen-ils.org
>         <mailto:evergreen-general at list.evergreen-ils.org>
>         *Cc:* Szwagiel, Will <william.szwagiel at dncr.nc.gov
>         <mailto:william.szwagiel at dncr.nc.gov>>
>         *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
> 
>         william.szwagiel at dncr.nc.gov
>         <mailto:william.szwagiel at dncr.nc.gov> | 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
>         Evergreen-general at list.evergreen-ils.org
>         <mailto:Evergreen-general at list.evergreen-ils.org>
>         http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-general <http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-general>
> 
>     _______________________________________________
>     Evergreen-general mailing list
>     Evergreen-general at list.evergreen-ils.org
>     <mailto:Evergreen-general at list.evergreen-ils.org>
>     http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-general <http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-general>
> 
> 
> _______________________________________________
> Evergreen-general mailing list
> Evergreen-general at list.evergreen-ils.org
> http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-general


More information about the Evergreen-general mailing list