Evergreen ILS Website

IRC log for #evergreen, 2016-01-14

| 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
05:25 remingtron__ joined #evergreen
05:26 dbwells_ joined #evergreen
05:28 rlefaive joined #evergreen
07:20 rlefaive joined #evergreen
07:51 mrpeters joined #evergreen
07:54 ericar joined #evergreen
08:15 jeff eeevil: thanks (re ahcm). it's sometimes difficult to extract original intent.
08:22 Dyrcona joined #evergreen
08:50 mmorgan joined #evergreen
09:10 jwoodard joined #evergreen
09:30 yboston joined #evergreen
09:35 jeff hrm. just realized/remembered that there's no real chance to drop in or bounce between preconference sessions this year.
09:37 jeff though i guess you could pay the full $220+65+65+65 if that was that important to you.
09:39 Dyrcona I keep forgetting/putting off submitting a presentation proposal!
09:41 jeff yeah.
09:41 jeff that too.
09:54 jboyer-isl I didn't read the costs correctly, I didn't realize each pre-conf was a separate thing. I initially took it to be "pre-conf only is just $65!" as opposed to 1-day or full. I guess I'll stick to the hackfest. (Not complaining, mind.)
09:59 jeff yeah, it's unlikely that anyone actually will spend the full $415 for registration fees, and requiring advance registration will help the organizers plan appropriate spaces.
10:07 Christineb joined #evergreen
10:14 maryj joined #evergreen
10:19 Dyrcona Sometimes, I think my code is the product of madnes, then I look at other people's code....
10:19 Dyrcona if statements that make the "flagon with the dragon" routine look like amateur hour at the comedy club.
10:28 rlefaive joined #evergreen
10:41 mllewellyn joined #evergreen
10:53 graced joined #evergreen
10:56 Dyrcona Ooh... helper functions for helper functions, so I get the same functionality for random objects without changing the older function's interface and the code that uses it.
11:00 collum joined #evergreen
11:05 Dyrcona Code is kind of like barnacles....It tends to accrete more than it disappears.
11:33 sandbergja joined #evergreen
11:40 jeff is there a way to match field X against field Y in a vandelay match profile?
11:41 graced joined #evergreen
11:42 jeff for example, if you're using bre.id for 001 and you want to match an incoming 001 against 901$a
11:43 kmlussier jeff: No, I don't think you can do that.
11:52 rlefaive joined #evergreen
11:58 jeff kmlussier: thanks. probably for the better, at least in this case.
11:59 jeff i of course have a very nice match with this vendor on 037$a and 037$b, but of course their older records don't have the 037$a...
12:12 Bmagic One of our libraries is reporting something interesting with bills. If a staff/patron overpays a bill by 5 cents, the leftover money is ignored - like not recorded. Is that right?
12:13 jeff Bmagic: it should show as change due in the staff client, unless the option to treat change as patron credit is selected in the client for that payment.
12:14 Bmagic jeff: thanks - that's what I thought. I haven't seen it first hand, but I thought I would ask
12:14 jeff Bmagic: if the option to treat the change as patron credit is selected, then the amount should be added to the current value of actor.usr.credit_forward, but would not be otherwise recorded anywhere else.
12:14 Bmagic right
12:14 jeff the "amount tendered" is never recorded in the database. just the individual per-transaction payment amounts that the amount tendered is broken down into.
12:15 jeff likewise, the change given or credit applied is not recorded (except in that it is added to the patron's credit_forward value).
12:18 graced joined #evergreen
12:29 jihpringle joined #evergreen
12:31 bmills joined #evergreen
12:36 Christineb joined #evergreen
13:22 maryj joined #evergreen
13:28 maryj_ joined #evergreen
13:36 graced joined #evergreen
13:39 jeff ingest.metarecord_mapping.preserve_on_delete is (presently) false: 57075 deleted bibs with entries in mrfr.
13:39 jboyer-isl Because I'm thinking about it, does anyone have a favorite VPN/Firewall appliance that hasn't recently had a complete game-over backdoor exposed in the last 3 months? I'm looking to upgrade.
13:40 jeff good: zero non-deleted bibs without at least one entry in mrfr.
13:40 jboyer-isl jeff: Would you ever have operated in that mode? I don't know if entries are removed when it's changed.
13:40 StomproJ joined #evergreen
13:40 jeff jboyer-isl: i wouldn't expect changing the value of the flag to have an immediate effect, no.
13:42 vlewis joined #evergreen
13:42 jeff jboyer-isl: i don't recall operating with it set to true, but that doesn't mean much.
13:43 jboyer-isl I suppose a better question is "how old is the setting?" Because before it existed it always operated one way or the other.
13:55 vlewis_ joined #evergreen
13:55 vlewis__ joined #evergreen
14:01 rlefaive joined #evergreen
14:02 vlewis joined #evergreen
14:02 vlewis___ joined #evergreen
14:09 jeff jboyer-isl: original commit of that setting was 2013 (released as part of 2.4, i think). flag defaults to false, which is the same as the previous behavior before the flag existed.
14:10 Bmagic anyone have renewals working over SIP?
14:10 jeff jboyer-isl: i.e., if you wanted to keep deleted records in mrfr, you needed to turn the flag on and reingest.
14:12 maryj joined #evergreen
14:13 Bmagic my 29 request results in a 30 response "Renewals not allowed."
14:15 Bmagic Renewing the item via OPAC is no problem
14:15 jboyer-isl jeff: So, edge cases! Hurray.
14:16 jeff Bmagic: sounds like your sip institution/policy element may not have renewal="true"
14:17 Bmagic it does, I checked on that <item name='renew' value='true'/>
14:18 jeff that looks unfamiliar.
14:18 jeff unless you were paraphrasing
14:18 Bmagic <item name='renew all' value='false'/>   from <supports> xml block
14:18 jeff oh, no. different.
14:19 Bmagic <policy renewal="true"
14:19 maryj_ joined #evergreen
14:19 jeff okay, that's the one i was talking about. :-)
14:19 Bmagic yeah, both of those are set to true
14:19 jeff acsconfig/institutions/institution/policy
14:19 Bmagic The <supports> block in my config does have renewall set to false
14:19 * jeff nods
14:20 Bmagic but it's a 29 request in the logs
14:22 Bmagic so I assume its touching the renew code. I see a line in OpenILS::SIP.sub renew { if(!$trans->patron->renew_ok) {
14:22 Bmagic where it might be failing
14:25 jeff does the patron have a standing penalty like max items out?
14:26 Bmagic he does have some penalties, let me see if they block renew
14:26 jeff doesn't matter.
14:26 Bmagic oh?
14:26 jeff if they block anything, it'll block sip renewal.
14:26 Bmagic ah!
14:26 Bmagic why's that?
14:26 jeff standing penalties 1, 2, or where block_list is not null.
14:27 jeff see OpenILS::SIP::Patron::flesh_user_penalties
14:27 Bmagic he has 2
14:27 jeff it's also why patrons with max items out get charge_ok set to N and can't use a 3M selfcheck
14:27 Bmagic I see, so it's by design
14:28 Bmagic presumably, if the patron didnt have any penalties, they would be able to renew
14:28 jeff i'd test to confirm that's what you're running into.
14:28 Bmagic I will remove the penalty and try to renew, just a minute
14:28 jeff and i wouldn't say "by design"
14:29 jeff it's just that penalties have become more nuanced and granular, and there's room for improvement in the SIP code now.
14:30 jeff though the specific example i gave of "max items out blocks use of some SIP terminals" is a little tricky.
14:30 Bmagic ok - that worked
14:30 Bmagic so, it's the penalty that is preventing the renew.... thanks jeff
14:30 jeff 'welcome!
14:30 Bmagic jeff++
14:31 Bmagic moar karma for you!
14:34 jeff what penalties did the patron have, and what was their block list?
14:35 Bmagic jeff: is there a bug report for this?
14:36 Bmagic he had #2 "PATRON_EXCEEDS_OVERDUE_COUNT"
14:38 kmlussier Ah, nice. Can't renew because he has overdues. But can't address the overdues because he can't renew.
14:38 jeff exactly :-)
14:38 Bmagic yeah - exactly - however, the OPAC will let the renew work. This library has self check kiosks
14:39 Bmagic no bug on this?
14:39 jeff opening.
14:39 Bmagic oh, you are going to report it?
14:40 Bmagic patrons are "blocked" via SIP if they have penalty 1,2 or any other penalty that assigns any block ?
14:47 Dyrcona Bmagic: Patrons are usually blocked in SIP if they have any block, but it can vary by vendor.
14:48 jeff bug 1534283
14:48 pinesol_green Launchpad bug 1534283 in Evergreen "SIP prevents renewal when user has any blocking standing penalties" [Undecided,New] https://launchpad.net/bugs/1534283
14:49 jeff i'll be looking at some other SIP things next week. i'll take a stab at it if nobody gets to it before then.
14:51 Dyrcona Some vendors see any of the blocks as the patron is blocked, full stop.
14:51 jeff yes.
14:51 Dyrcona Even if the field doesn't apply to the transaction at hand.
14:52 Dyrcona But, anyway, I'm late to the party and probably irrelevant. Was talking about deduping some bibs with catalogers.
14:54 jeff 3M rejects the session on their Phoenix and QuickConnect interfaces if charge_ok is N. Having a config option to help that is another bug I can file. :-)
14:58 Dyrcona But, on the overdues and not renewing, doesn't the staff client do the same?
15:00 Dyrcona Ah! Don't mind me. I just read the bug.
15:02 * Dyrcona thinks he's about had it for the day.
15:10 Bmagic Dyrcona: it's no problem to renew the items via OPAC or staff client because those dive into the penalties further and tease out the block codes in the block column config.standing_penalty.block_list
15:17 maryj joined #evergreen
15:18 Dyrcona Right....once I read the bug, I realized the real problem.
15:20 Dyrcona I think my swap is full.... ;)
15:20 Bmagic haha
15:21 jeff :-)
15:29 jihpringle joined #evergreen
15:44 jeff joined #evergreen
15:49 ldw joined #evergreen
16:02 bmills joined #evergreen
16:14 maryj_ joined #evergreen
16:32 vlewis_ joined #evergreen
16:32 vlewis__ joined #evergreen
16:33 jlitrell joined #evergreen
16:35 ldw joined #evergreen
16:36 vlewis joined #evergreen
16:43 vlewis joined #evergreen
16:43 jwoodard @librarian
16:43 pinesol_green jwoodard: Management:12, Cataloging:14, Acquisitions:16, Reference:8, Circulation:12, Systems:10, Research:17, Custodial:9
17:07 mmorgan left #evergreen
17:30 rlefaive joined #evergreen
17:33 rlefaive joined #evergreen
17:44 vlewis_ joined #evergreen
17:46 vlewis joined #evergreen
18:00 vlewis_ joined #evergreen
18:04 vlewis joined #evergreen
19:09 mrpeters left #evergreen
19:21 csharp @upgrade PINES
19:21 pinesol_green csharp: did you finish your beer?
19:22 csharp pinesol_green: far too many, so I stopped drinking 4+ years ago
19:22 pinesol_green csharp: Have you tried turning it off and back on again?
19:22 pinesol_green csharp: I am only a bot, please don't think I'm intelligent :)
20:46 kmlussier @librarian
20:46 pinesol_green kmlussier: Management:16, Cataloging:13, Acquisitions:14, Reference:10, Circulation:8, Systems:11, Research:15, Custodial:10
20:59 bmills joined #evergreen
23:59 mtj_ joined #evergreen

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