IRC log for #koha, 2021-10-31

← Previous day | Today | Next day → | Search | Index

All times shown according to UTC.

Time Nick Message
00:29 mtj hi folks, ill build a new 21.05.05-2 package, with the db update added
00:32 cait: ^  :)
00:32 cait you're a hero
00:32 would yo umidn emailing the list?
00:33 mtj ^
00:33 mtj yes, will doo
00:34 cait mtj++ mtj++ mtj++
01:56 tuxayo mtj++
01:56 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 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 i tihnk we have a bit of a different 'bug' profile where we feel comfortable, so we should make a good team
11:58 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 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 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 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 but glad i caught it after almost passing it
12:34 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 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 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 is correct*
13:11 cait not sure without having a closer look
13:11 sometimes good to keep it in separate bugs if it's separate areas
13:12 easier to get tested
13:26 on flatpickr patches now
13:26 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 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 even if it is because it is not yet close to due date (auto_too_soon)
13:31 I wonder if anyone actually uses this
13:32 or some people are getting spammed :D
13:33 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 i haven't configured it in a while, but when the feature was first introduced that's how the library designed it
13:43 the first renewal will be attempted according to that setting
13:43 hm, i guess you did (auto_too_soon)
13:44 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 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 so I'll try 29242 next
13:56 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 you could disable this feature to lessen the impact :D
14:01 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 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 already fialed 4 today too :(
14:44 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 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 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 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 for logging males sense.... i understand the confusion about message
15:50 switching to laundry for a whlie
15:51 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 ..And the AddRenewal function documentation
16:00 but... this seems so strange because SendCirculationAlert() also says in documentation that the branch should be where the action took place
16:00 and not the branch from which the rules were used from
16:00 so I wonder if there has been an unadvertised behaviour change at some point
16:05 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 throwing in messages with circulation is maybe a bit much
16:07 maybe this should be a separate switch instead?
16:09 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 Checkin, Checkout and Renewal
16:10 cait i think that# about the time I started out on Koha
16:10 what's the default cor circControl? *goes checking*
16:11 ok home branch
16:11 Putti: looking at circControl it has 3 options
16:12 "the library you are logged in at" doesn't makes much sense, does it?
16:12 for notice templates
16:12 Putti it doesn't, but it has an undocumented fallback
16:12 let me dig it out
16:14 oh dear, maybe not that simple it has default of $item->{homebranch] if HomeOrHoldingBranch is 'holdingbranch'
16:14 ah wait..
16:15 taking that back
16:16 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 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 Koha::Account::Line.pm
16:18 the renew_item() function
16:19 cait ok, now that sounds like a bug right?
16:20 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 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 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 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 consistency and documentation would be great
16:31 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 anyway... I'm drifting away from the original bug
16:36 yup, I get two messages when the notices for renewals and auto-renewals are enabled, just tested
16:48 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 <cait> into mulitple
16:49 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 you'd have to split in soem cases anyway
16:50 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 I don't understnad
16:51 what cases?
16:51 cait when you have items from separate branches on your account
16:51 and item home branch is set
16:51 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 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 boom?
16:53 Putti there is always an empty message?
16:53 you cannot delete it or can you
16:54 or do we have another bug
16:54 cait I dunno, some you can't
16:54 i think i would have expected the patron's home branch
16:54 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 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 I guess it is then "boom"
16:58 cait argueing for a little simpler solution
17:01 ok, getting really confused now
17:01 in 18.11 the preduedgst had thi snote here:
17:01 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 i appears to be gone in newer version
17:01 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 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 they were added later
17:09 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 of the itme
17:09 item
17:10 cait yeah, i think they are discussing which email/branch to print in the notice
17:10 there were no different templates yet
17:10 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 so I have also a question for that, whether it should be the patron's branch or like that
17:13 cait, any opinions?
17:16 the hold pickup library being selected for the template basically means we are using the library template where the action happened
17:22 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 Liz also bumbed into this circontrol being used problem
17:25 cait old stuff
17:26 i thnk pickup location makes a lot of sense
17:26 it will list the opening hours etc
17:26 so that's what you'd want to know for picking up something
17:26 i think for hold notices it's actually easier, also because there is no digest option there right now
17:27 "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 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 if it's used in the code already... I at least had o clue
17:29 no clue
17:29 and it's also argue that sometimes it makes no sense to have them at the same setting...
17:29 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 for auto-renewal I'd say the branch is the branch where the checkout happened
17:30 for opac renewal too
17:30 cait hm
17:30 that leads to possibly multiple noties generated
17:30 by one opac renewal
17:31 thta could be expected
17:31 or not
17:31 Putti ah, we are talking about digest message for renewal?
17:31 cait yeah, hey usually are digest
17:31 i think there is no single option
17:31 the checkin checkout "collect" and are send every 15 minutes
17:32 renewal too
17:32 auto-renewal - i don#t know
17:32 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 "my $message = C4::Message->find_last_message($borrower, $type, $mtt);"
17:32 cait sorry, I might losing it
17:32 maybe better to put things in writing somewhere
17:33 Putti it is appended to the last RENEWAL message
17:33 without taking into account the branch
17:33 cait aah
17:33 yes, RENEWAL works like CHECKOUT... that makes sense as much as it can
17:34 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 if we were to pass the renewal branch to AddRenewal()
17:36 this appending scheme is also here another source of problems... it caused full lock up of koha server in the past
17:36 maybe enough bugs discoverd for today
17:36 see you next week
17:36 cait same
17:36 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 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 Does that makes sense?
19:06 Oak joined #koha
21:09 Oak joined #koha

← Previous day | Today | Next day → | Search | Index

koha1