IRC log for #koha, 2021-10-31

All times shown according to UTC.

Time S Nick Message
00:29 mtj hi folks, ill build a new 21.05.05-2 package, with the db update added
00:32 mtj cait: ^  :)
00:32 cait you're a hero
00:32 cait would yo umidn emailing the list?
00:33 cait mtj ^
00:33 mtj yes, will doo
00:34 cait mtj++ mtj++ mtj++
01:56 tuxayo mtj++
01:56 tuxayo saved the day!
02:00 cait1 joined #koha
05:25 Oak joined #koha
07:54 Oak joined #koha
09:16 Oak joined #koha
10:02 cait joined #koha
10:04 Putti joined #koha
10:10 Putti joined #koha
10:40 Oak joined #koha
11:49 Putti joined #koha
11:50 Putti cait, hi! Nice to see you doing QA as well :)
11:50 cait the weekend shift :)
11:50 Putti haha
11:50 cait i am looking int o the ils-di patch right now
11:51 Putti We have 66+26=92 bugs to review, I wonder if we are able to go through all those before the 21.11 release
11:52 cait i was focusing in the qa queue number... where did you take yours?
11:52 Putti the needs sign-off queue for bugs
11:52 cait ah ok
11:52 cait i am also looking at the smaller enh still as they can still go in until next week
11:52 wahanui okay, cait.
11:52 Putti I'm interested mostly on fixing bugs in koha, not new features
11:53 cait that's totally ok :)
11:54 cait i tihnk we have a bit of a different 'bug' profile where we feel comfortable, so we should make a good team
11:58 cait Putti: I'd be happy to see the "bad bugs" go down too... for numbers - some stuff stuck in doesn't appyl and failed QA probably too
11:59 Putti let me see what there is, but I think some of those were patches from me so I need you to qa ;)
12:00 cait oi :)
12:00 cait some of yours are scary, but feel free to point me to them
12:01 Putti the mixing of prices was pretty simple
12:01 Putti bug 14999
12:01 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=14999 major, P5 - low, ---, joonas.kylmala, Signed Off , Adding to basket orders from staged files mixes up the prices and quantities between different orders
12:01 cait ok, definitely scary
12:01 Putti but the changes is trivial imho :D
12:02 cait let me get there, I have some time tomorrow too
12:03 cait because of the freeze dates  and statusthis one still has a little more time
12:26 Putti bug 29283 off the list :)
12:26 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=29283 major, P5 - low, ---, koha-bugs, Passed QA , Cannot delete basket with cancelled order for deleted biblio
12:30 cait I had to fail the 'save and continue' :(
12:30 cait but glad i caught it after almost passing it
12:34 cait now on bug 25883
12:34 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=25883 enhancement, P5 - low, ---, martin.renvoize, Signed Off , Show transfer on checkin screen
12:47 cait on to bug 27296
12:47 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=27296 enhancement, P5 - low, ---, oleonard, Signed Off , Return claims should be filtered by default to show unresolved claims
13:02 Oak joined #koha
13:02 Putti looking at bug 29223... There was a new digest option added and what it does it send the individual messages and the digest message
13:02 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=29223 major, P5 - low, ---, nick, Signed Off , Auto-renewals can fail when not digested per branch and patron requests digest
13:02 Putti and there was that bug too that 29223 fixes
13:06 cait that doesn't sound intentional
13:08 Putti added comment there but will open new bug reports, there seems to be actually 3 other bugs here
13:08 Putti Andrew said something about the HomeOrHolding branch not being followed but I haven't confirmed that
13:09 cait thx for a great job done there
13:10 cait as the digest option is new it would be disappointing to see it not working well
13:10 Putti I actually opened bug 27259 earlier this year for HomeOrHoldingBranch
13:10 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=27259 normal, P5 - low, ---, joonas.kylmala, Needs Signoff , HomeOrHoldingBranch is not used in all places
13:10 Putti it affected fine calculation, I wonder if I should bumb that to major
13:10 cait might be a good idea
13:11 Putti but should add fix for automatic_renewal.pl there if what Andrew says it correct
13:11 Putti is correct*
13:11 cait not sure without having a closer look
13:11 cait sometimes good to keep it in separate bugs if it's separate areas
13:12 cait easier to get tested
13:26 cait on flatpickr patches now
13:26 cait bug 29121
13:26 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=29121 major, P5 - low, ---, tomascohen, Pushed to master , Plugins with broken ->install prevent access to the plugins list
13:27 cait doesn't apply :(
13:27 cait oh, typo in bug number... ignore me
13:31 Putti oh no, there is yet another bug I discovered for the digest messages, it sends every day/cron run it cannot renew the book a message...
13:31 Putti even if it is because it is not yet close to due date (auto_too_soon)
13:31 Putti I wonder if anyone actually uses this
13:32 Putti or some people are getting spammed :D
13:33 Putti anyway, out of the scope for this bug but i guess I'm gonna file a few bugs todya...
13:42 cait did you se tthe "don't renew before x days" in the circulation rules?
13:42 cait i haven't configured it in a while, but when the feature was first introduced that's how the library designed it
13:43 cait the first renewal will be attempted according to that setting
13:43 cait hm, i guess you did (auto_too_soon)
13:44 cait i failed the opac flatpickr too... onto onboardng now
13:50 Putti cait, no, the problem is just that the digest code path is missing the if $error ne 'auto_too_soon' check that the individual message code path has
13:50 cait yep sorry, I think might need a little break / lunch
13:51 cait the auto_too_soon was the hint i missed :)
13:54 Putti someone had opened already bug 23296
13:54 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=23296 enhancement, P5 - low, ---, kyle, NEW , Auto Renewal Notice does not use Library specific notices
13:55 cait bug 28982 passed
13:55 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=28982 enhancement, P5 - low, ---, oleonard, Passed QA , Use Flatpickr on onboarding pages
13:56 cait we are intending to finish the flatpickr switch for 21.11
13:56 cait so I'll try 29242 next
13:56 cait bug 29242
13:56 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=29242 normal, P5 - low, ---, oleonard, Signed Off , Flatpickr - Should autocomplete be turned off?
14:00 Putti bug 29381 opened for the digest spam
14:00 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=29381 major, P5 - low, ---, koha-bugs, NEW , Auto-renewal digest messages are sent on every cron run
14:00 Putti is major OK?
14:01 Putti you could disable this feature to lessen the impact :D
14:01 Putti so it is not too bad
14:02 cait yeah but it will be boldly advertised as a new fature in rlease notes
14:02 cait so I think major is very ok
14:24 Putti had to fail bug 29223 :(
14:24 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=29223 major, P5 - low, ---, nick, Failed QA , Auto-renewals can fail when not digested per branch and patron requests digest
14:43 cait Putti: we have time to fix
14:44 cait already fialed 4 today too :(
14:44 cait i am moving onto bug 29036 now
14:44 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=29036 minor, P5 - low, ---, bolshawh, Signed Off , Accessibility: OPAC buttons don't have sufficient contrast
14:54 cait failed...
14:56 * cait sings *49 bugs in the queue*
14:59 cait on bug 14783 now
14:59 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=14783 enhancement, P5 - low, ---, bjorn.nylen, Signed Off , Allow patrons to change pickup location for non-waiting holds
15:33 cait @later tell oleonard could you maybe check 1) on my comment on bug 14783 ?
15:33 huginn` cait: The operation succeeded.
15:38 cait Putti: taking a break, my brain hurts
15:38 Putti mine too, I'm reading c4/circulation.pm :D
15:45 wwry joined #koha
15:46 Putti it is strange to me that the circulation event messages are sent to the patron based on the CirControl setting and not using the branch's template where the event happened
15:47 Putti I think this must be a bug... E.g. AddRenewal's documentation says that the branch it takes as an input is the place where the transaction happened, not the branch which circulation rules were used
15:48 Putti but we are giving it the CircControl branch which to me seems wrong
15:48 cait hm for logging the transaction place would make sense
15:48 cait but i am a little out of my depth here
15:49 Putti AddRenewal uses the branch only for logging stats and sending the message to patron, it uses CircControl to actually calculate due dates etc
15:50 cait might be a question to open for discusson on a bug
15:50 cait for logging males sense.... i understand the confusion about message
15:50 cait switching to laundry for a whlie
15:51 cait giving the brain a little rest
15:55 Putti in bug 23296 kelly mcelliot suggests to use CircControl so maybe it is actually wanted
15:55 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=23296 enhancement, P5 - low, ---, kyle, NEW , Auto Renewal Notice does not use Library specific notices
15:56 Putti we should just then update the CircControl documentation to say that is also affects messages sent
15:56 Putti ..And the AddRenewal function documentation
16:00 Putti but... this seems so strange because SendCirculationAlert() also says in documentation that the branch should be where the action took place
16:00 Putti and not the branch from which the rules were used from
16:00 Putti so I wonder if there has been an unadvertised behaviour change at some point
16:05 Putti aha "bug 341: Use the Right Branch"
16:05 huginn` Bug https://bugs.koha-community.or[…]ow_bug.cgi?id=341 normal, P2, ---, chris, CLOSED FIXED, Add version 1.9.2
16:07 cait hm wondering the same
16:07 cait throwing in messages with circulation is maybe a bit much
16:07 cait maybe this should be a separate switch instead?
16:09 cait I don't understand the problem well enough to give a good opinion here I am afraid
16:09 Putti So before 2009 / before bug 341 the behaviour was to use the Letter template for the item's home branch
16:10 cait hm ok
16:10 Putti then after bug 341 we have followed the CircControl rule
16:10 cait which letters are we talking about? all of them or a specific one?
16:10 Putti so that behaviour has been since 2009
16:10 Putti Checkin, Checkout and Renewal
16:10 cait i think that# about the time I started out on Koha
16:10 cait what's the default cor circControl? *goes checking*
16:11 cait ok home branch
16:11 cait Putti: looking at circControl it has 3 options
16:12 cait "the library you are logged in at" doesn't makes much sense, does it?
16:12 cait for notice templates
16:12 Putti it doesn't, but it has an undocumented fallback
16:12 Putti let me dig it out
16:14 Putti oh dear, maybe not that simple it has default of $item->{homebranch] if HomeOrHoldingBranch is 'holdingbranch'
16:14 Putti ah wait..
16:15 Putti taking that back
16:16 Putti it uses homebranch if holdingbranch is not defined
16:16 cait hm that should not happen
16:16 Putti anyway, so all good
16:16 cait these prefs are really very confusing
16:16 Putti yupppp
16:16 cait we don't have a lot of libraries with branches (yet)
16:17 cait but we will have soon... so I guess I will have to learn more about those
16:18 Putti oh but... paying a fine which does auto renewal after it is paid doesn't follow CircControl
16:18 Putti Koha::Account::Line.pm
16:18 Putti the renew_item() function
16:19 cait ok, now that sounds like a bug right?
16:20 cait i think htat feature was a quite recent add - oculd have been missed
16:20 Putti well, if we are supposed to follow it, if we assume it is a bug then that bug is also in the automatic_renewals.pl
16:22 cait yay...
16:23 cait but i guess all renewals should work the same...
16:25 Putti opac-renew.pl also uses the default template for all branches when sending the renewal message
16:28 cait i think the problem is also if you renew items from several branches (homebranch)
16:28 wahanui okay, cait.
16:28 cait you'd have to split the notice
16:28 cait into mulitple
16:28 Putti hmm.... another bug: Do we really send two renewal messages if using autorenewal and RenewalSendNotice = 1
16:28 cait we deal with this differently
16:29 Putti so one generic renewal message and one autorenewal message
16:29 cait sometimes we just use the patron homebranch template (for duedgst i tihnk)
16:29 cait Putti: actually, I don't know
16:30 Putti I have a bad feeling we do
16:30 cait mmmh yeah, i feel that too
16:30 cait consistency and documentation would be great
16:31 cait afk for a few minutes
16:32 Putti Bug 15705: Notify the user on auto renewing
16:32 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=15705 enhancement, P5 - low, ---, jonathan.druart+koha, CLOSED FIXED, Notify the user on auto renewing
16:32 Putti this seems to be the culprit
16:32 Putti anyway... I'm drifting away from the original bug
16:36 Putti yup, I get two messages when the notices for renewals and auto-renewals are enabled, just tested
16:48 Putti bug 29382
16:48 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=29382 normal, P5 - low, ---, koha-bugs, NEW , Renewal message is sent twice during auto-renewal
16:49 Putti <cait> you'd have to split the notice
16:49 Putti <cait> into mulitple
16:49 Putti The auto-renewal script handles that by setting by having a setting --digest-per-branch
16:50 cait yes
16:50 Putti if it is not enabled the global template is used
16:50 cait but if you use circ control and item home branch
16:50 cait you'd have to split in soem cases anyway
16:50 cait might be a case for circcontrol not being used for messages in general yet (and maybe it shouldn't?)
16:51 Putti <cait> you'd have to split in soem cases anyway
16:51 Putti I don't understnad
16:51 Putti what cases?
16:51 cait when you have items from separate branches on your account
16:51 cait and item home branch is set
16:51 cait and you renew
16:51 Putti a librarian renews?
16:52 cait hm opac?
16:52 wahanui opac is, like, using bootstrap v4.5.0 in 20.11 (bug 20168)
16:52 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=20168 enhancement, P5 - low, ---, oleonard, RESOLVED FIXED, Update of the OPAC bootstrap template to bootstrap v4
16:52 cait ssh wahanui
16:53 cait i might just be very confused by now
16:53 Putti opac used the global default
16:53 cait what if there was no default notice?
16:53 cait boom?
16:53 Putti there is always an empty message?
16:53 Putti you cannot delete it or can you
16:54 Putti or do we have another bug
16:54 cait I dunno, some you can't
16:54 cait i think i would have expected the patron's home branch
16:54 cait with a fall back to default
16:54 Putti I remember telling librarians to fill in all the notices even if they don't use them :D
16:54 Putti just in case it gets used
16:54 cait always better to be on the safe side
16:55 Putti Kelly excepted in bug 23296 the Circontrol one to be used
16:55 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=23296 enhancement, P5 - low, ---, kyle, NEW , Auto Renewal Notice does not use Library specific notices
16:55 cait yeah but i am not sure that's correct
16:56 Putti I would maybe expect the item's checkout branch to be used
16:56 cait i will comment on that bug
16:56 Putti cait, oh yes... you can delete RENEWAL notice...
16:56 Putti I guess it is then "boom"
16:58 cait argueing for a little simpler solution
17:01 cait ok, getting really confused now
17:01 cait in 18.11 the preduedgst had thi snote here:
17:01 cait arning, this is a template for a Digest, as such,  any references to branch data ( e.g. branches.branchname ) will refer to  the borrower's home branch.
17:01 cait i appears to be gone in newer version
17:01 cait s
17:04 Oak joined #koha
17:06 cait Putti: commented on bug 23296 to what i think should be done there... hope it makes more sense than here
17:06 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=23296 enhancement, P5 - low, ---, kyle, NEW , Auto Renewal Notice does not use Library specific notices
17:06 cait bac to house chores for a bit
17:07 Putti https://markmail.org/message/4[…]c4k+state:results I'm reading the original notification sending patch set discussion
17:08 cait oh my
17:08 cait good luck
17:08 Putti what I think is that the original idea was to send the notification based on the template of the library where the action happened, but somehow it was missed that CircControl can have other branches too
17:08 cait but that predates branch speicfic notices
17:08 cait they were added later
17:09 cait 2009 that was not possible i think
17:09 Putti 2009 was when this patch was introduced
17:09 cait that's circ notices yes
17:09 Putti before that it was just homebranch
17:09 Putti of the itme
17:09 Putti item
17:10 cait yeah, i think they are discussing which email/branch to print in the notice
17:10 cait there were no different templates yet
17:10 cait so waht would <branches.branchname> print
17:11 Putti okay
17:11 cait and if you need to split by homebranch...
17:12 Putti for the hold pickup messages we use the template for the pickup library
17:13 Putti so I have also a question for that, whether it should be the patron's branch or like that
17:13 Putti cait, any opinions?
17:16 Putti the hold pickup library being selected for the template basically means we are using the library template where the action happened
17:22 Putti the branch specific notices were introduced in bug 7001
17:22 huginn` Bug https://bugs.koha-community.or[…]w_bug.cgi?id=7001 enhancement, P3, ---, srdjan, CLOSED FIXED, User Configurable Slips
17:23 Putti comment #43 from Liz rea is good :P
17:23 Putti Liz also bumbed into this circontrol being used problem
17:25 cait old stuff
17:26 cait i thnk pickup location makes a lot of sense
17:26 cait it will list the opening hours etc
17:26 cait so that's what you'd want to know for picking up something
17:26 cait i think for hold notices it's actually easier, also because there is no digest option there right now
17:27 cait "You will be happy to know that with CircControl set to "the library you are logged in at" the notices all work the way one would expect."
17:28 cait but what is the expected behaviour?
17:28 Putti yeah.. the discussion stopped there, and this wasn't addressed before pushing the patches :/
17:29 cait i think at least we need to amend the pref description of circ control
17:29 cait if it's used in the code already... I at least had o clue
17:29 cait no clue
17:29 cait and it's also argue that sometimes it makes no sense to have them at the same setting...
17:29 cait like for the hold notices it makes more sense as it is now, than to use circcontrol
17:30 Putti for checkin/checkout/renewal Liz seems to have thought it the same way as I do, the branch the action happened
17:30 Putti for auto-renewal I'd say the branch is the branch where the checkout happened
17:30 Putti for opac renewal too
17:30 cait hm
17:30 cait that leads to possibly multiple noties generated
17:30 cait by one opac renewal
17:31 cait thta could be expected
17:31 cait or not
17:31 Putti ah, we are talking about digest message for renewal?
17:31 cait yeah, hey usually are digest
17:31 cait i think there is no single option
17:31 cait the checkin checkout "collect" and are send every 15 minutes
17:32 cait renewal too
17:32 cait auto-renewal - i don#t know
17:32 cait ok, as htey just added a dgst for auto renewa - it probably was not digested before...
17:32 Putti cait, there is only 1 digest message sent even in that case
17:32 Putti "my $message = C4::Message->find_last_message($borrower, $type, $mtt);"
17:32 cait sorry, I might losing it
17:32 cait maybe better to put things in writing somewhere
17:33 Putti it is appended to the last RENEWAL message
17:33 Putti without taking into account the branch
17:33 cait aah
17:33 cait yes, RENEWAL works like CHECKOUT... that makes sense as much as it can
17:34 cait so all renewals that take place between runs of message_queue will be in the same notice
17:34 Putti hmm, but since it uses appending it selects the branch of the first renewal
17:35 Putti if we were to pass the renewal branch to AddRenewal()
17:36 Putti this appending scheme is also here another source of problems... it caused full lock up of koha server in the past
17:36 Putti maybe enough bugs discoverd for today
17:36 Putti see you next week
17:36 cait same
17:36 cait have a great week Putti
17:36 Putti you too :)
17:36 cait i'll think aout it, but have to leave too
17:41 Nemo_bis nice bug session :)
18:00 tuxayo Hi, I'm thinking about sending an email for translators to mention the upcoming string freeze of the major release.
18:00 tuxayo The idea is that everything they do in 21.05 in the next 10 days will be copied over to 21.11 and they do it after, they would have the copy it between 21.05 and 21.11. So the more work now, the less work overall :)
18:00 tuxayo Does that makes sense?
19:06 Oak joined #koha
21:09 Oak joined #koha

| Channels | #koha index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary