Evergreen ILS Website

IRC log for #evergreen, 2017-02-23

| Channels | #evergreen index | Today | | Search | Google Search | Plain-Text | summary | Join Webchat

All times shown according to the server's local time.

Time Nick Message
00:35 boson joined #evergreen
03:29 Jillianne joined #evergreen
05:01 pinesol_green News from qatests: Test Success <http://testing.evergreen-ils.org/~live>
07:13 rjackson_isl joined #evergreen
07:30 agoben joined #evergreen
08:17 * csharp wonders how many other gmail users end up on the Italian Linux Society's website when clicking git.evergreen-ils.org links that break across mulitple lines
08:26 jeff yeah, bug 28649 from 2011
08:26 pinesol_green Launchpad bug 28649 in Launchpad itself "mail word wrapping breaks urls and other words" [Low,Triaged] https://launchpad.net/bugs/28649
08:26 jeff i suspect the fastest way to fix would be to have an alternate url for git branches and start using it more frequently in lp comments, etc.
08:27 jeff or, continue with the status quo and the occasional lament.
08:27 csharp very interesting - I thought it was Gmail - I don't recall this issue when using our organzation's Zimbra instance before
08:28 csharp it's not that big a deal
08:28 csharp though I wonder if the ILS wonders why so many North Americans are so interested in their page now :-)
08:30 jeff it's a combination of Launchpad breaking the URL across multiple lines, and some mail clients (including gmail) turning url-looking strings in text messages into links.
08:31 csharp ah - that makes sense
08:32 jeff so the first part of the url gets linked beause it starts with http://, and the second part gets linked presumably because it starts with a domain-looking string and in all other ways looks like a url where someone didn't include the leading "http://"
08:38 JBoyer miker, good call on the TT fixes on lp 1274999, but now I'm stuck on something else; the Next link isn't appearing anymore. I tested this thing multiple times (it was annoying looking for titles with exactly 10 copies, etc...) can you see anything obviously wrong?
08:38 pinesol_green Launchpad bug 1274999 in Evergreen "Next 10 Link erroneously available at the end of holdings in OPAC, intermittent " [Undecided,Confirmed] https://launchpad.net/bugs/1274999
08:39 JBoyer Or anyone else that would like to poke at templates! Feel free to tell me how I've err'd, because this is maddening. :/
08:40 mmorgan joined #evergreen
08:42 JBoyer D: The worst! Works as expected on a migration server, falls over on dev and production. Sparta? This is madness!
08:44 csharp JBoyer: is there a good concerto record to test on?
08:45 csharp nevermind - I found one
08:46 JBoyer You need a couple, one with exactly copy_limit (usually 10) copies, and one with more than that
08:48 Stompro jeffdavis, is the Sitka new items carousel for wordpress plugin available for others to use?
08:52 csharp JBoyer: with miker's branch I'm not seeing the "Next X" link either, if that helps
08:55 JBoyer csharp, miker, even with my branch they're not working correctly on 2/3 servers here. For instance: http://evergreen.lib.in.us/eg/opac/record/8205944 has no link, but 15 copies. Put mig. in from of evergreen and it does work. :(
08:55 csharp actually, I'm not seeing it with your branch either
08:55 JBoyer Same changes!
08:55 csharp yeah - I can confirm that behavior on my master test server
08:56 csharp if I revert both commits, it works
08:56 JBoyer Well, "works," that's where you need a record with total copies == copy_limit.
08:57 csharp well, I mean that the link reappears
09:00 JBoyer Well that's embarrassing... The mig server where I monkey patched this to test has ctx.copy_offset + ctx.copy_limit < total_copies, but my patch has ctx.copy_offset + ctx.copy_limit > total_copies which is completely backward...
09:00 JBoyer csharp++ for looking.
09:01 * JBoyer goes to fix the branch, and our servers.
09:02 csharp JBoyer: happy to help!
09:05 miker JBoyer: sorry for not testing the branch, I just wanted to clean up the syntax.  feel free to squash my commit into yours if you keep it
09:06 JBoyer I'm definitely making your changes also. And it's evident *I* didn't fully test the branch either, so no harm there. :/
09:07 JBoyer I'll probably force update my branch to have a single commit that matches your changes (AND work), but if you'd like to sign off on it after that that would be great.
09:21 yboston joined #evergreen
09:28 kmlussier joined #evergreen
09:29 csharp jeff: I got curious about the launchpad mail URL wrapping issue - apparently the python library they use *should* be accommodating long URLs with hyphens: http://bazaar.launchpad.net/~launch​pad-pqm/launchpad/devel/view/head:/​lib/lp/app/doc/textformatting.txt
09:29 csharp so it's probably someone calling the wrong function or not calling it the right way
09:29 csharp and with that, I step away for a few hours
09:29 csharp (http://bazaar.launchpad.net/~launchp​ad-pqm/launchpad/devel/view/head:/li​b/lp/app/doc/textformatting.txt#L247 is the key line)
09:43 Christineb joined #evergreen
10:07 _adb joined #evergreen
10:09 abowling1 joined #evergreen
10:28 _adb does srfsh take any command line options? i haven't found a manpage and passing --help didn't output anything
10:28 miker _adb: it does have a few options. sec...
10:30 miker well, one
10:31 miker so, it can take a --safe option, which disables the in-shell ! command. works like ! in vim, and executes an external shell (bash, etc) command and displays the results
10:31 miker and it can take a file name, which it will read for srfsh commands and execute them in sequence
10:31 _adb ok, thanks
10:31 _adb right
10:31 miker which lets it be used as a #! line in an executable script
10:32 miker well, the stdin reading lets it do that, I guess
10:33 _adb alright that's all i needed, thank you, miker++
10:37 bmills joined #evergreen
11:40 jeffdavis Stompro: it's not publicly available at the moment. I'll poke one of the developers about that when he's around.
11:45 Stompro jeffdavis, thanks
12:04 sandbergja joined #evergreen
12:37 mmorgan Has anyone seen a problem where the notification fields in some holds are blank when they should not be?
12:37 mmorgan These are title level holds, and the majority are staff placed.
12:40 jihpringle joined #evergreen
12:41 brahmina joined #evergreen
12:43 jeff a long time ago there was at least one bug where the notification prefs of the staff user were used, not the patron user. assuming the hold requests are not several years old, it's probably not that specific bug, but perhaps similar?
12:43 jeff or, are you certain that the holds don't pre-date a preference change by the patron?
12:44 rjackson_isl any chance the patron accounts were updated AFTER the holds were generated?
12:44 jeff are you able to reproduce at all?
12:44 rjackson_isl I have found that to be true on several tickets reporting holds missing the correct email/phone notification info
12:44 jeff since we ignore the hold-level prefs we might be seeing the same thing here and just haven't noticed it.
12:44 mmorgan We certainly have the situation where the patron account is update post hold, and those issues are easy to explain.
12:45 mmorgan I have not been able to reproduce it.
12:47 rjackson_isl any possibility of tracing an example hold thru the logs and see if it started out bad or changed later?
12:48 mmorgan It's not possible to know what's clicked on the hold screen at the time the hold is placed, but I have seen holds without phone_notify when there was an existing phone number in the patron record.
12:48 jeff can you reproduce with the same patron and same staff member as one of the suspect holds?
12:48 mmorgan We hide the hold notify checkbox and check it by default.
12:50 mmorgan I've been able to explain away some instances by going through the logs. But there are enough reports that I can't explain to make me think something's going on. I was wondering if others saw something similar.
12:51 mmorgan jeff: I have not actually tried with the same staff user and the same patron, that might be a thing to try.
12:52 jeff i'd try to reproduce with the same patron, then ask the staff member in question to try if reproducing it as myself was unsuccessful.
12:52 jeff could be worth the effort.
12:52 mmorgan It's happened with multiple holds/patrons with one staff member, but we couldn't pin down anything different in the workflow.
12:53 jeff over time, users have been created with empty / missing / null / different hold notification settings, and you might be running into a bug that relies on the patron or staff having been created / last updated under one of the former environments/situations.
12:53 book` joined #evergreen
12:54 jeff if there's a bug, that's one of the first things i'd suspect.
12:55 jeff the other would be a failure of the javascript to poll prefs in the hold placement interface, possibly due to token eviction, though i suspect that would prevent the hold from being placed in the first place.
12:55 jeff (eviction was less common for us than 'another tab triggering a tpac logout in the staff client', and that was fixed a while ago)
12:57 * mmorgan will keep sleuthing. Thanks for the suggestions!
12:57 mmorgan jeff++
12:57 mmorgan rjackson_isl++
13:03 rjackson_isl mmorgan another somewhat related issue we ran into was 7 digit phone numbers resulting in no calls - but this doesn't explain blank fields!
13:06 mmorgan Interesting! We use TNS by Human (when necessary), so hopefully they're able to deal with 7 digit numbers :)
13:08 rjackson_isl lucky you! ours requires the area code to function :(
13:08 rjackson_isl makes migrations more exciting...
13:13 bshum mmorgan: are you using KPAC in any way?  Cause there was a time when KPAC holds didn't add those notification settings
13:14 * bshum re-read the backlog and isn't sure his idea applies, meh
13:15 mmorgan bshum: No, we're not using KPAC. Mostly these are staff placed holds.
13:15 bshum And they're title holds you said, not copy ones
13:15 jeff it's also possible that the problem is related to how the UI bits have been hidden in your local system.
13:15 bshum There is that XUL place hold interface
13:16 bshum That was broken for a time too I think
13:16 bshum I think people still have access to it for recall/force holds, but those are more copy type holds, not title based, hmm
13:19 mmorgan I do know about that "Request Item" function, and that it does not set notifications. AFAIK, these holds were not placed that way.
13:29 rjackson_isl There is still an open bug where SMS carrier can be left blank and have Hold Notification Format set to SMS with a Defalt SMS/Text Number entered - bug 1098685
13:29 pinesol_green Launchpad bug 1098685 in Evergreen "User can select SMS notify without providing a valid address" [Undecided,Confirmed] https://launchpad.net/bugs/1098685
14:16 bshum well, for giggles, Debian Stretch (9.0) testing has not yielded a working OpenSRF.  It blows up with the libraries and can't find the stuff to start up opensrf.math or dbmath processes.   So I guess that's changed somewhere, somehow.
14:20 bshum On the plus side, the ejabberd 16.x stuff we wrote for Xenial seemed to work, along with the basic packages from xenial too for defining what to install.
14:47 Stompro rjackson_isl, I hate that bug.
15:16 bmills joined #evergreen
16:08 kmlussier @dessert [someone]
16:08 jeffdavis Stompro: did you get a response about the wordpress carousel?
16:08 * pinesol_green grabs some Boston Cream doughnuts for ldw
16:11 Stompro jeffdavis, yes, thank you again.
16:41 _adb1 joined #evergreen
16:42 dkyle1 joined #evergreen
16:43 _bott_1 joined #evergreen
16:53 Jillianne joined #evergreen
17:01 pinesol_green News from qatests: Test Success <http://testing.evergreen-ils.org/~live>
17:05 mmorgan left #evergreen
17:05 Bmagic I just received a feature request where the staff would like to be able to place a copy level hold on a copy from the item status screen. Any thoughts on that idea?
17:29 Stompro Bmagic, I think you can already do that, right click -> request item.
17:46 Bmagic ha!
17:47 Bmagic Shows you how little I use the staff client
17:54 abneiman Bmagic: be aware that holds placed in this manner will skip any automatic notifications like email or SMS
17:54 Bmagic abneiman: ah, good to know
18:02 _adb1 left #evergreen
18:46 pinesol_green [evergreen|Linda Jansova] Docs: end-user documentation for Obalkyknih.cz added content - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=0eadb29>
18:46 pinesol_green [evergreen|Jane Sandberg] Merge branch 'master' of git.evergreen-ils.org:Evergreen - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=4b16321>
19:55 brahmina joined #evergreen
21:25 Jillianne joined #evergreen

| Channels | #evergreen index | Today | | Search | Google Search | Plain-Text | summary | Join Webchat