Time  Nick        Message
00:57 wizzyrea    you can blackhole the jquery libraries if you want to skip things that are inside that
00:57 dcook       blackhole?
00:57 wizzyrea    blackbox, I guess it's called
00:57 dcook       blackbox? :p
00:57 wizzyrea    the little eyeball in the firefox debugger
00:58 wizzyrea    under the list of sources
00:58 wizzyrea    "toggle blackbox for source" or something
00:58 dcook       Lessee...
00:58 dcook       I have a few other things to do, but I'll find that eyeball first
00:58 wizzyrea    just means, basically "I don't care about what goes on inside this source"
00:58 dcook       mmm, but I actually do care, as I think it might be the problem
00:58 dcook       :/
00:59 wizzyrea    well that's a bug with jquery then :P
00:59 dcook       Or with how we've used it :/
00:59 dcook       But then that should show up in the debugger even with the jquery source black boxed maybe..
01:00 wizzyrea    probably yes
01:00 dcook       I'm certainly intrigued :)
01:00 wizzyrea    it's pretty tedious to trace, and most of the bugs are probably in our stuff
01:01 dcook       Probably
01:01 dcook       This one is rather nasty..
01:01 dcook       eythian: I was able to reproduce it in Firefox today :p
01:01 wizzyrea    seems unlikely that we'd use jquery in a way that would actually lead to an actual jquery bug (but not unheard of)
01:01 wizzyrea    the delete thing?
01:01 dcook       Just now in fact..
01:01 dcook       yeah
01:02 dcook       Hmm, the inspector isn't working so hot in Firefox..
01:03 dcook       Although I'm sure I've used it before..
01:04 dcook       Does it not show HTML anymore? :S
01:04 * eythian   still uses firebug
01:05 dcook       I can see why :/
01:05 wizzyrea    I use the firefox inspector, it works just fine
01:05 dcook       Hmm, it must just not like me
01:05 eythian     in my case I just use it because I've always used it, no real reason.
01:05 wizzyrea    very very occasionally, you need to close it and reopen it
01:05 eythian     I ought to give the inspector a real go one day
01:05 dcook       I'm just getting a big gray box where my HTML should be
01:05 wizzyrea    and then it works
01:06 dcook       Ah, you're a wiz wizzyrea
01:06 * dcook     should really remember to turn it off and turn it back on again more often
01:06 wizzyrea    unlucky :/
01:06 wizzyrea    that seems like a recent bug
01:06 dcook       Oooo
01:06 dcook       Autoprettify minified sources
01:06 dcook       That's nice
01:07 dcook       Although it also auto blackboxes minified sources :S
01:07 wizzyrea    hm, that hasn't been my experience
01:08 dcook       Maybe you changed that option?
01:09 wizzyrea    highly unlikely
01:10 dcook       Hmm not sure the debugger can process javascript on the page..
01:10 dcook       "/cgi-bin/koha/cataloguing/additem.pl" doesn't go anywhere itself, so it can't load the page, which means I can't add breakpoints :(
01:11 dcook       Although adding breakpoints doesn't seem to work in general..
01:11 wizzyrea    seriously, it works fine for me, you are just unlucky ;)
01:11 dcook       haha
01:11 dcook       I think I'm just unlucky too :)
01:11 wizzyrea    also I'd clear the cache
01:11 wizzyrea    and make sure that it's really broken.
01:12 dcook       I probably just don't know how to use it
01:12 dcook       I'm used to the Chrome and IE debuggers
01:12 wizzyrea    however you'll be happy to know that I just confirmed your bug in firefox.
01:12 wizzyrea    I clicked cancel, and it deleted my item
01:12 dcook       I'd be happier if you knew how to fix it :p
01:12 dcook       But yeah, it's nasty :/
01:13 wizzyrea    if I had to guess, it might be to do with the "return to results" thing
01:13 wizzyrea    might try turning it off and see if the issue goes away
01:13 dcook       return to results?
01:13 dcook       Interesting
01:13 wahanui     somebody said Interesting was sometimes good and sometimes bad
01:14 dcook       I was wondering if it related to the _() function... but when I replace it with a "return confirm('Are you sure?');" that has the same behaviour
01:14 dcook       Actually, I'm starting to dig the Firefox debugger now :p
01:15 * dcook     is fickle
01:15 wizzyrea    kek
01:15 wizzyrea    but really, I've seen other bugs where the result browser was messing up JS because it changes the URL of the page.
01:15 dcook       Yeah?
01:16 wizzyrea    yep
01:16 wizzyrea    ...I'm having trouble remembering what it was, but I do remember that it was the shelf browser that broke it
01:25 BobB        good morning/afternoon
01:25 eythian     hi BobB
01:25 * BobB      waves across  the ditch
01:25 wizzyrea    BobB: are you feeling moist?
01:26 BobB        it is SOOOO wet here
01:26 wizzyrea    or, rather, how's the weather
01:26 BobB        and blowing
01:26 BobB        like summer in Wellington, I guess  :)
01:26 wizzyrea    ^.^
01:26 wizzyrea    that's more like spring really, but yes. :)
01:27 BobB        dcook about?
01:27 wizzyrea    21kmh wind - keke
01:27 dcook       BobB: sort of
01:28 dcook       I saw some sunlight a few minutes ago, and now the rain has come once again..
01:28 BobB        your first East Coast Low, dcook?
01:29 BobB        the last one like this was in 2007
01:29 dcook       I guess? Honestly, I've personally been in worse storms here in Sydney
01:29 BobB        hope you're dry and safe
01:29 dcook       I guess I've just been lucky this time around
01:29 dcook       Yep, dry and safe :)
01:29 BobB        you must be in the right part of town
01:30 dcook       Of course, I look like I'm more of a woodsman than a librarian at the moment with my current clothes :p
01:30 BobB        we're fine here too, just need to keep dodging the falling trees
01:30 dcook       Yeah, I'm a straight shot from work. Boss drove me home past two nights, and the morning commute has been quite nice.
01:30 BobB        :)
01:30 dcook       Fortunate thing about living where I do... no trees ;)
01:30 dcook       And I've just been lucky to miss the torrential rain
01:30 dcook       Had to go to the vet yesterday a couple times but fortunately it was during light rain and light traffic
01:31 dcook       Maybe that's why the computers are acting up today. Need to balance out the universe for all my luck these past few days
01:32 dcook       wizzyrea: Now cancel isn't deleting the item for me after a bit of playing with the code...
01:32 dcook       I bet if I reset the code though it'll still work as expected and not be buggy..
01:32 wizzyrea    well goo di guess.
01:32 wizzyrea    good*
01:32 dcook       We'll see I guess
01:32 wizzyrea    ok
01:32 wizzyrea    so
01:32 wizzyrea    if it's only occasional
01:32 dcook       I've had too many weird moments over the past few days if things working/not working
01:32 dcook       lol
01:33 dcook       Yup
01:33 wizzyrea    that really suggests the result browser to me
01:33 wizzyrea    what happens if you go to edit an item that doesn't have a result browser on it
01:33 dcook       git reset --hard HEAD and cleared the cache... now Delete isn't deleting on cancel
01:33 dcook       This one does have the result browser in it still :S
01:33 dcook       Wait... no it doesn't
01:33 dcook       Hmm
01:33 dcook       Why on earth did it have the result browser before..
01:34 dcook       Oh because I got to it through a search..
01:34 wizzyrea    example: cgi-bin/koha/cataloguing/additem.pl?biblionumber=160 this
01:34 dcook       I suspect you're a genius, wizzyrea
01:34 * dcook     does some more testing
01:34 wizzyrea    vs this /cgi-bin/koha/cataloguing/additem.pl?biblionumber=160&searchid=scs_1429666421864
01:34 dcook       That's what I'm just about to do :)
01:34 dcook       Yep. That looks like it's it.
01:34 wizzyrea    \o/
01:35 dcook       All hail the great and powerful wizzyrea!
01:35 wizzyrea    and it would have come in ~3.14
01:35 dcook       wizzyrea++
01:35 wizzyrea    gosh.
01:37 wizzyrea    I wish I could remember what it was that I was working on that led me to this problem originally...
01:38 wizzyrea    but I thought there was a patch gah my mind is made of swiss cheese.
01:39 wizzyrea    fyi fast way to an item editor that doesn't have the search result is to click edit items from the results
01:39 wizzyrea    the browse results, I mean.
01:40 wizzyrea    fast way to an item editor that doesn't have the browse results is to click edit items from the results
01:40 wizzyrea    there we go
01:40 dcook       I have no idea what you just said :)
01:41 wizzyrea    if you want to get to an additem.pl that doesn't have a searchid in the url, you can click Edit items from the search results
01:41 dcook       You know... I think there might be a Javascript error with  "var allVisibleCookieKeys = Object.keys( $.cookie() );" ... although possibly just in IE so I'll ignore that for now..
01:43 dcook       Ah! I think I might have found it
01:44 dcook       Bossman was thinking that there were competing handlers..
01:44 dcook       $('a[href*="biblionumber="]').click(function (ev) {
01:44 dcook       That would do it
01:44 dcook       Once again, I reiterate that wizzyrea is the best
01:44 wizzyrea    :)
01:44 wizzyrea    yay, happy to help
01:45 dcook       If I were able to compose songs, I'd compose a song in honour of your bug fighting virtue!
01:45 wizzyrea    heh, I wondered if it was because the url parameters were not what it was expecting
01:45 dcook       But I'm not that creative and my throat's a bit sore at the moment anyway..
01:45 wizzyrea    but I didn't have the time/need to go actually looking
01:45 dcook       Yeah, I probably shouldn't be looking at this right now
01:45 wizzyrea    pf
01:45 dcook       But...
01:46 dcook       Yeees
01:46 dcook       Commented out that handler and it works
01:46 dcook       Now, why on earth was it ever there..
01:47 dcook       Another reason for folks to document their code...
01:47 dcook       It's obvious what the code is doing... but not why it's doing it..
01:47 dcook       Although I can bet why..
01:49 dcook       Oh... oh wow... that's... oh wow
01:49 dcook       Without that line, lots of things break...
01:50 dcook       Well not lots of things
01:50 dcook       Just *grumbles*
01:50 dcook       This could've been done with less magic
01:51 wizzyrea    hehe
01:52 dcook       So many ways to do things :S
01:52 wizzyrea    there's a bit of over magic around the local book covers as well. which is where I've been floundering about off and on the last day or so.
01:53 dcook       Ah yeah. That sounds familiar.
01:54 wizzyrea    http://paxpokemonleague.net/wp-content/uploads/2012/04/WhKAT.gif
01:54 wizzyrea    like that
01:54 wahanui     like that is hard to vote on. :)
01:54 dcook       hehe
01:56 wizzyrea    http://kohadevreactions.tumblr.com/post/115898405319/when-you-look-into-that-bug-kohails this is totes you right now
01:57 wizzyrea    http://kohadevreactions.tumblr.com/post/99634421711/just-when-i-thought-this-bug-was-fixed < more like me
01:57 dcook       hehe
01:57 dcook       I think that's been more applicable for me in past situations
01:57 dcook       Like the time when I found the problem in some Javascript was... either a comma or a "return true" in a bad place.
01:59 dcook       Interesting... the bad Javascript might not even actually work the way it was intended to work
01:59 dcook       So it might just be totally evil
02:01 dcook       Or maybe just the Edit link because it has a #edititem at the end..
02:05 dcook       Ugh, writing magic to fix magic..
02:05 dcook       Me thinks this'll have to wait until next time..
02:06 wizzyrea    this may be a silly thing, but can you change the click handler to not expect the biblionumber at the end of the url?
02:06 wizzyrea    ^ that may be daft.
02:07 dcook       I wish :(
02:07 dcook       It's essentially re-writing the URLs for all the other actions on the page
02:08 dcook       I think the thing to do is probably handle the "searchid" server side
02:08 dcook       Although now that I think about it... maybe you can't
02:08 dcook       Because it gets the id from a cookie
02:08 dcook       Although I guess you should still be able to get it at that point..
02:08 * dcook     isn't a fan of the result browsers
02:09 dcook       But, that bit of JS doesn't work for the "Edit" link anyway, as it ends in "#edititem"
02:09 dcook       So it appends "searchid=scs_1429666452994" after #edititem... so the browser processes neither instruction
02:09 dcook       err value
02:11 wizzyrea    ah, yeah
02:13 dcook       Well, I'm super pleased that we found the cause!
02:13 dcook       The fix can wait for now
02:13 * dcook     has to go fix a few others things now
02:16 eythian     "surname"    => $usersurname,
02:16 eythian     #possibly a law problem
02:16 eythian     "branch"     => $userbranch,
02:16 eythian     what even is that comment doing there?
02:16 dcook       O_o
02:17 wizzyrea    it's a... wot.
02:17 dcook       Cannot commute.
02:17 wizzyrea    maybe someone was noting that keeping the surname would be illegal in some places?
02:18 eythian     I have no idea.
02:18 eythian     that comment is nearly 10 years old.
02:21 dcook       :S
02:24 eythian     so, if you have basic auth set up to authenticate people, then weird things happen if the user logs in but doesn't have a koha account.
02:24 eythian     Especially under plack.
02:24 eythian     They can end up logged in as another user.
02:25 * eythian   adds some "should we actually log them in" logic.
02:25 * eythian   wishes again that the auth system was pluggable.
02:38 dac         eythian: Yikes, that sounds dicey
02:38 eythian     yeah
02:38 dac         With the OpenID Connect, I create an account for them if they don't already have one
02:38 eythian     the basic auth doesn't, it just stores their userid and sets $loggedin=1;
02:39 dac         Oh, is basic auth an actual thing we have?
02:39 eythian     Mostly you end up with some sort of undefined user. But a couple of times I got a real person, under plack.
02:39 dcook       Scary
02:39 dcook       How does the basic auth even work?
02:39 dcook       Also, I agree about it being pluggable..
02:39 eythian     dcook: yeah, you can put basic auth on apache and Koha ought to just work with it.
02:40 dcook       Huh... I thought I saw that somewhere. Interesting
02:40 dcook       Now let's see if I can return to the problem I was trying to solve hours ago :p
02:40 dcook       Nothing like borrower records not saving but not producing useful errors..
02:40 dcook       On a remote system..
02:41 * dcook     dislikes SQLHelper.pm
02:42 eythian     yep
02:42 dcook       Oh, also super legacy system that has been upgraded over time
02:42 dcook       With a enormous database
02:42 dcook       an*
02:42 * dcook     twitcheas
02:42 dcook       twitches*
02:42 dcook       See? I can't even type straight!
02:50 dcook       Oh... I wonder...
02:51 dcook       Damn.
03:00 mtj         hmm koha list seems to be down?
03:00 mtj         http://lists.katipo.co.nz/mailman/listinfo/koha
03:02 mtj         koha list website, that is.... emails seem to be arriving still?
03:04 eythian     http://www.sbs.com.au/comedy/article/2015/04/22/australians-recovering-their-fifteenth-once-lifetime-disaster <-- dcook
03:09 dcook       Hehe pretty much
03:10 dcook       Hmm, so the database schema appears to be the same, the code is the same, and the data is the same...
03:11 dcook       Yet one generates errors and the other doesn't
03:11 dcook       Anyone have ideas about: DBD::mysql::st execute failed: Incorrect integer value: '' for column 'guarantorid' at row 1 ?
03:12 * dcook     thinks it's google time
03:12 dcook       Aha... might be a difference in the mysql version..
03:15 wizzyrea    or mariadb vs mysql
03:15 dcook       5.5.5 vs 5.5.33
03:15 dcook       Both Maria
03:15 wizzyrea    well there you go
03:17 dcook       I'm going to blame SQLHelper for this anyway :p
03:18 dcook       I wonder if DBIx::Class has any smart handling for that..
03:18 dcook       Although I don't know..
03:18 bag         I’m sure it’s found in there somewhere http://io9.com/the-most-incredible-cosplay-from-this-weekends-star-war-1699029622
03:19 bag         or in here dcook https://www.youtube.com/watch?v=uTF5Gh9EGT0
03:19 bag         heh
03:21 dcook       hehe
03:22 dcook       That clip never gets old
03:22 dcook       Ah, yes, "STRICT_TRANS_TABLES" strikes again
03:22 dcook       I think this causes a few problems throughout Koha..
03:46 eythian     https://twitter.com/Creative_Order/status/590705656610586627/photo/1 <-- dcook
03:50 wizzyrea    is that really real?
03:51 ibeardslee  yep ...
03:51 wizzyrea    liar.
03:51 eythian     ibeardslee wouldn't lie
03:52 wizzyrea    hrmph.
03:52 dcook       hehe
03:52 dcook       It's not even raining anymore that I can see :p
03:53 dcook       Mind you, the area I'm in has probably been one of the least affected
04:01 bag         HA great pic
04:01 dcook       I should have that as my background every time it rains
04:14 bag         at least you are not smelling the type of bombs my dog is droping underneath my desk right now dcook
04:14 bag         I’d take a bunch of rain over that
04:23 wizzyrea    ew smelly dogs.
04:33 irma        hi all
04:33 wizzyrea    hi irma, staying dry?
04:34 irma        but my wet weather sailing gear is not far :-)
04:34 eythian     may need it :)
04:34 irma        it's been so noisy at night ...
04:35 irma        no damage for us though so that is a relief.
04:36 irma        About Koha and LTI (Learning Tools Interoperability)
04:37 irma        does Catalyst apply this to Moodle or mahara?
04:37 eythian     https://owncloud.org/blog/owncloud-server-8-1-will-not-support-windows-as-server-platform-natively/ <-- ibeardslee
04:38 irma        we were asked if Koha offers LTI support
04:39 eythian     I'm not sure, I haven't heard of it.
04:39 eythian     I'd ask Kristina if she's managed to escape Australia
04:40 BobB        I haven't seen her floating by?
04:40 ibeardslee  eythian: who cares about windows?
04:40 irma        eythian it is a statement here http://www.slideshare.net/SushilKarampuri/college-management-system-sushil
04:41 eythian     She got trapped there for an extra day, so you may see her drifting easterly.
04:41 irma        slide #3
04:42 eythian     irma: hmm, I imagine it can be done. I just don't know what it'd entail :)
04:42 irma        thanks eythian.
04:42 eythian     I'm sure if you emailed Kristina, she'd know about it on the Mahara/Moodle side, we've done nothing koha-wise with it.
04:43 irma        will do eythian ;-)
05:14 eythian     anyone want the great honour of signing off bug 13932 for me? You know you want to!
05:14 huginn`     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13932 enhancement, P5 - low, ---, gmcharlt, Needs Signoff , Allow a header to be considered trusted to provide the userid
05:31 cait        good morning #koha
05:32 eythian     hi cait
05:32 cait        hi eythian
05:33 cait        still at work?
05:33 eythian     yeah, need to update a prod server, so waiting until ... about now, actually.
05:33 * dcook     thinks eythian is always at work!
05:36 dcook       Ah, ebooks
05:36 dcook       "Place a hold"... on an ebook
05:36 dcook       Which has actually already been returned on the system, so it's not like it needs to be physically processed...
05:44 eythian     ebooks are weird.
05:44 eythian     well, "loaning" ebooks is weird.
05:44 eythian     ebooks themselves are fine
05:44 dcook       Agreed
06:08 dcook       So I like to think that while my hands are large... my fingers are rather pointed and precise
06:08 dcook       Yet, laptop keyboards still manage to feel like tiny toys...
06:09 * dcook     wonders how people do it with larger hands...
06:09 eythian     I spend a couple of months travelling with one of the original eeePCs that are the size of a book. After returning home to my real laptop, it felt like I was typing on a giant table.
06:09 dcook       hehe
06:10 dcook       I found my 2010 eeepc to be rather comfortable actually
06:10 dcook       Although I recall the book size ones were intimidating
06:10 eythian     this was older than that
06:10 dcook       Actually, I guess I did whole blog entries in Greece using only my thumbs on a S3
06:10 dcook       But that was blogging not programming :S
06:10 eythian     http://lnxg.ca/images/eeepc.jpg <-- it was one of these
06:10 dcook       Yeah I knew two people with these
06:11 eythian     it was just so I had something to use while travelling that had was light and had good battery.
06:11 dcook       Neat little things
06:11 dcook       That's why I bought an eeepc too
06:11 dcook       Then ended up using it at uni over the years
06:11 eythian     time to go
06:11 * eythian   &
06:11 dcook       Ran up Koha on a Debian VM on one oce
06:11 dcook       laters
06:41 reiveune    hello
06:45 dcook       salut reiveune
06:45 reiveune    salut dcook
06:49 fridolin    hie there
06:56 drojf       morning #koha
06:59 alex_a      bonjour
07:04 dcook       heya europeans :)
07:12 indradg     good afternoon #koha
07:17 * magnuse   waves from trondheim again - sitting next to paul_p for a few more hours
07:17 cait        how is it?
07:18 cait        and morning #koha
07:18 paul_p      hello #koha
07:19 paul_p      cait yesterday it was sunny. So sunny that we couldn't stay on our des, it was too hot (just sitted behind a large window)
07:19 paul_p      today, it's cloudy.
07:19 paul_p      so no "too much sun" problem ;-)
07:19 cait        thx for the weather update ;)
07:19 cait        and how is interest in Koha?
07:20 paul_p      about the conference: we saw at least one person during each break.
07:20 paul_p      no business signed, but during those conference, you don't expect to sign anything. Just just socialise, make ppl know you exist, ...
07:21 paul_p      I made a sponsor talk yesterday just before lunch (15mn). Presented Open Source in 2 slides, BibLibre in 2 slides, then each product we support in 1 slide each (except for Koha, that had 2 ;-) )
07:21 magnuse     and it has been good in that regards, i think
07:21 magnuse     and quite a lot of people saw that presentation
07:22 magnuse     there were some other sponsors who presented at the end of the day, and very few people stayed for that
07:22 gaetan_B    hello
07:22 wahanui     hola, gaetan_B
07:26 cait        hope you 2 have fun :)
07:29 dcook       cait: Figured out that problem, if you didn't notice :)
07:29 magnuse     oh we do! ;-)
07:29 dcook       wizzyrea figured out that it was just with the result browser, then I found the snippet of javascript causing the problems..
07:32 dcook       All right. Outta here. Night all :)
07:44 mveron      Hi #koha
07:46 mveron      The dashboard displays a runtime error: http://dashboard.koha-community.org/  (DBI connect)
07:48 Brooke      o/
07:57 mveron      Ok, dashboard is back...
07:58 magnuse     Brooke!
07:58 wahanui     I'M TAKING THE PISS OUT OF 'EM. or a ratbag.
08:07 Joubu       magnuse: I have a problem with the nl-search script. It uses the last occurrence of C4::Members::Search, which uses the last occurrence of SQLHelper...
08:08 Joubu       magnuse: when you search for a patron in the search box "Social security or card number", on which fields the search should be done?
08:10 magnuse     Joubu: ooh, let me see if i can remember...
08:10 magnuse     it should search on card number or a specific extended patron attribute
08:11 Joubu       magnuse: ok I see, thanks
08:11 Joubu       nothing is specified in the code
08:13 cait        kill SQLHelper!
08:13 * magnuse   does not want to stand in the way of killing sqlhelper
08:14 magnuse     Joubu: i should have said that in a comment at least, i guess
08:16 Joubu       magnuse: I have a patch, it seems to work on my side, but it would be good you check on yours. To be sure It won't break you nl stuffs :)
08:16 Joubu       your
08:16 magnuse     Joubu: i will definitely test that! :-)
08:22 magnuse     thanks for the patch Joubu - i might not get to test it today, but it is very near the top of my todo list
08:23 Joubu       thanks magnuse
08:23 cait        oook.... i have created a new index with dom
08:23 cait        and my value is searchable
08:23 cait        but nt with the search index i defined
08:23 cait        i have added it to Search.pm
08:23 cait        anyone an idea?
08:24 cait        oh
08:24 cait        i think i know
08:25 cait        wrong -dev directory
08:26 Joubu       cait++ for the good catches!
08:27 cait        :)
08:27 cait        i was worrie thi smorning all my findings would turn out to be testing errors by me
08:27 cait        got a little late
08:29 cait        glad you could make sense of it
08:29 cait        Joubu++
08:55 magnuse     oh it sure is reassuring that i can use 856$2 to specify that a resource is available on gopher
08:55 magnuse     @marc 856
08:55 huginn`     magnuse: The information needed to locate and access an electronic resource. The field may be used in a bibliographic record for a resource when that resource or a subset of it is available electronically. In addition, it may be used to locate and access an electronic version of a non-electronic resource described in the bibliographic record or a related electronic resource. (Repeatable) (1 more message)
08:55 magnuse     @more
08:55 huginn`     magnuse: [a,b,c,d,f,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,2,3,6,8]
08:55 magnuse     @marc 856$2
08:55 huginn`     magnuse: unknown tag 856$2
08:55 magnuse     @marc 8562
08:55 huginn`     magnuse: unknown tag 8562
08:55 magnuse     @marc 856 2
08:55 huginn`     magnuse: Access method The access method when the first indicator position contains value 7.
09:54 magnuse     @marc 856 q
09:54 huginn`     magnuse: Electronic format type An identification of the electronic format type, which is the data representation of the resource, such as text/HTML, ASCII, Postscript file, executable application, or JPEG image. Electronic format type may be taken from enumerated lists such as registered Internet Media Types (MIME types).
10:05 magnuse     @later tell nengard looks like Show856uAsImage is not mentioned in the docs - is that by design?
10:05 huginn`     magnuse: The operation succeeded.
10:29 cait        Joubu: bug number vconfusion on 10866?
10:29 cait        ah, you already saw, ignore me
11:38 khall       cait: updated bug 1917 with a followup
11:38 huginn`     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=1917 enhancement, P3, ---, kyle, Signed Off , Add RSS Feeds for Lists
12:14 cait        khall: thx!
12:15 cait        remember tomorrow is the deadline for enh
12:15 khall       I'd really like to see this get in!
12:16 cait        i think i can do the last test tonight
12:16 cait        but there are still more in the queue to pick on
12:16 khall       excellent! thanks cait!
12:16 khall       Joubu: have you ever seen the browse by last name break for the ajax patron search?
12:16 khall       I have a site where it works for some letters, but not others
12:17 khall       it just sits at "Processing..."
12:17 cait        but it's not c?
12:17 Joubu       khall: the json is broken, something is not correctly escaped
12:17 Joubu       khall: try http://jsonlint.com or similar to validate the json
12:18 khall       I get no errors in the js console
12:18 cait        i had a library reporting that the c didn't work in patron browser - turned out to be an adblocker picking it up
12:18 Joubu       khall: no it's normal, no js error, but DT does not manage to parse it
12:18 Joubu       the json
12:18 wahanui     it has been said that the json is easy
12:18 khall       thanks Joubu!
12:19 Joubu       khall: actually I already found an issue, but it was a data encoding error
12:20 cait        khall: do you think you can fix my complaint about the -d script too
12:20 cait        ?
12:20 khall       cait: bug number?
12:21 cait        11084
12:31 khall       I'll see what I can do cait!
12:32 cait        also... we won't get the qa queue empty... but maybe we can push it a little more until tomorrow?
12:33 khall       sounds good!
12:53 cait        i need help with that :)
13:04 Joubu       It would be great to see 11759 PQA before tomorrow :)
13:04 Joubu       bug 11759
13:04 huginn`     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11759 new feature, P5 - low, ---, jonathan.druart, Signed Off , Batch checkout
13:05 cait        :)
13:05 Joubu       it would be a good ft for 3.20, a lot of people asked for it on the bug report
13:06 Joubu       (that's a complete objective point of view)
13:06 Joubu       completely
13:06 Joubu       well, don't know it's what I wanted to say :)
13:07 khall       cait: posted followup and reply to bug 11084
13:07 huginn`     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11084 enhancement, P5 - low, ---, kyle, Signed Off , Delete biblios on Leader 05 =d
13:08 tcohen      ufff
13:08 tcohen      good morning!
13:08 * tcohen    had connnectivity issues so far
13:08 cait        morning tcohen
13:09 cait        khall: comment anwered .9
13:09 cait        :)
13:09 khall       cait: can do!
13:11 cait        i am a librarian... i love documentation :)
13:12 khall       cait: done!
13:12 tcohen      i'm worried about tests failing on jenkins
13:12 * tcohen    is starting to freak out
13:13 khall       still failing? not good. Is there any way to get in there and run them interactively?
13:15 tcohen      i can
13:17 khall       maybe get in there and mess with the unit tests from jenkins then? get'em to work and make a patch?
13:17 nengard     cat++
13:17 nengard     cait++
13:17 gerundio    hi guys, I'm working on a patch for bug 14036
13:17 huginn`     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14036 major, P5 - low, ---, koha-bugs, NEW , "Date::Calc::Add_Delta_YM(): not a valid date" error when accessing subscription detail
13:17 nengard     for the documentation comment :) hehe
13:18 gerundio    I'm followed the instructions in http://wiki.koha-community.org/wiki/Install_and_Setup_Koha_to_use_Git_on_a_Development_Server#Install_and_Setup_Git to setup my development environment
13:18 nengard     @later tell magnuse Show856uAsImage was in the manual .... off to check where it went to :)
13:18 huginn`     nengard: The operation succeeded.
13:18 gerundio    I'm getting this message in the log: "OPAC: Database update needed, redirecting to maintenance. Database is 3.1805100 and Koha is 3.1900026"
13:19 gerundio    I don't really want to update the DB as I want to keep using the version 3.1805100 which we're testing
13:19 Joubu       tcohen: Which tests failed?
13:19 tcohen      http://jenkins.koha-community.org/job/Koha_Master_U14/lastCompletedBuild/testReport/
13:19 Joubu       the isissuedtopatronsomethig,n??
13:19 tcohen      the same on all nodes
13:20 tcohen      i'm extrancting the current DB
13:20 gerundio    is it possible for me to switch to that git version branch and create the patch there?
13:22 nengard     @later tell magnuse that's because it's not called 'show' it's called 'display' http://translate.koha-community.org/manual/3.18/en/html-desktop/#Display856uAsImage
13:22 huginn`     nengard: The operation succeeded.
13:24 cait        [off] https://inm.bsz-bw.de/cgi-bin/koha/opac-detail.pl?biblionumber=33096 help? the link Leibniz-Institut... doesn't work - even after I removed the () and <> - any ideas?
13:33 nlegrand    Hey #koha
13:34 nlegrand    is it ok to open a bug and say in it we would like to sponsor someone for it and ask for quotation?
13:37 cait        nlegrand: not sure how many read it then
13:37 cait        maybe better to contact vendors directly or use the mailing list
13:37 cait        and link to the bug in your email
13:41 nlegrand    cait: well I was going to create the bug so I can cite it in the mailing list :) and I thought, "anyway, why not saying we would like to sponsor this directly here also" but I was just wondering if it was awkward or unconvenient :)
13:41 mveron      nlegrand: There is a dropdown "Change sponsored?" on the bug detail page. You can set it to "Seeking developers".
13:41 cait        hm it didn't happen often so far - but might be worht trying :)
13:41 cait        yep
13:41 nlegrand    ok ^^
13:41 cait        i'd leve your negotiations out, but looking for contacts seems ok
13:42 cait        what do you want to get developed?
13:42 nlegrand    i ask to write to an adress for negotiations
13:42 nlegrand    cait: specific quotas for on-site checkouts
13:42 cait        ah cool :)
14:03 cait        nlegrand: i know something like that from other ILS - different 'checkout modes'
14:17 cait        Joubu++ # fixingtests :)
14:18 cait        nlegrand: did you find a fix for the collation problem with uppercase letters?
14:19 cait        bug 13810
14:19 huginn`     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13810 normal, P5 - low, ---, gmcharlt, NEW , Prevent updatedatabase.pl from breaking because of case insensitive utf8 collation
14:23 nlegrand    cait: not really, right now, my fix is to comment the upgrade in updatedatabase.pl...
14:24 nlegrand    cait: but since it does'n seems to affect so many fields, maybe the right way to do it would be to specify COLLATE utf8_bin for some fields ?
14:26 cait        i don't know enough about those things really
14:26 nlegrand    me neither :)
14:26 cait        it changes all tables, so commenting it out might cause other problems
14:27 cait        but we will get a massive problem there too
14:27 cait        as we have been using upper case subfields for some migration data and even more in a new project that requires lots of item data
14:40 tcohen      Joubu: http://snag.gy/a4TfX.jpg
14:41 Joubu       yep, they should be moved
14:42 Joubu       ReportsGuided.t and Reports/Guided.t should be merged also...
14:42 tcohen      i think that was my fault
14:42 tcohen      :-P
14:43 tcohen      I guess they all sit there only because we didn't have the time to spend on mocking C4::Context->config
14:43 tcohen      so, they are environment dependent, not db dependent
15:20 cait        nlegrand: can you explain what you mean by quotas a bit?
15:20 cait        just a checkbox in the circulation rules 'allow on-site use' or something different?
15:25 nlegrand    a borrower could be allowed to check-out a defined number of book while on-site checking out also a defined number of books
15:26 nlegrand    eg a borrower with 10 checked-out books and 20 on-site checked out books with a checkout quota of 10 and a on-site check out quota of 20
15:27 nlegrand    is it clearer?
15:28 cait        ah ok
15:28 cait        i was thinking of a complete checkout rule for onsite- with the existing options appied to 'when the onsite-checkobx is set'
15:28 cait        so you could define loan period, max to check out, fine options etc.
15:29 cait        it's probably more work then extending tie cissuingrules table again - but maybe more flexible long term? else we end up duplicating everything in the end maybe
15:30 nlegrand    That's beyond our need. Mainly because we don't do fines, and our on-site checkouts will be daylish apart from some exceptions where we will manualy set the date, thanks to you ^^
15:34 reiveune    bye
15:34 nlegrand    I'm not against it though, it surely sounds better for the long term or for other needs than our own
15:36 nlegrand    Not sure we have the money or the time for such a dev right now :)
15:36 nlegrand    have to go, see you tomorrow!
15:38 cait        sure :) bye!
15:41 cait        @later tell nlegrand small steps are good too - could still extent it later and move stuff around :)
15:41 huginn`     cait: The operation succeeded.
15:48 Joubu       bye #koha
15:50 khall       bye Joubu!
15:50 khall       hey #koha looking for input on http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14048
15:50 huginn`     04Bug 14048: enhancement, P5 - low, ---, koha-bugs, NEW , Change RefundLostItemFeeOnReturn to be branch specific
15:51 cait        sounds good to me on first read :)
15:51 cait        did you see the processing fee for lost items?
15:52 cait        that's going by itemtype in the current patch
15:52 cait        htere is a lot of work on 'lost' things overall
16:07 cait        bye all
16:32 huginn`     New commit(s) kohagit: Bug 14046: Make the CheckIfIssuedToPatron using the biblionumber <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=40e4722a957102a52ece9cd4f21ab6fd902f3c18> / Bug 13819: (QA Followup) more documentation <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=5ee69d78dcda0a12833f4dae5b0043d91f3c31ba> / Bug 13819: Add biblioitems to ISSUESLIP and ISSUEQSLIP in C4::Members::IssueSlip() <http://git.koha
16:53 gaetan_B    bye
17:33 tcohen      khall_phone: it seems 13790 needs rebasing. updatedatabase.pl conflict
17:33 khall_phone will do!
18:00 khall       tcohen: 13790 is rebased!
18:01 tcohen      khall++
18:17 tcohen      khall: how will this work with anonimization?
18:17 tcohen      ah, it doesn't delete stuff
18:19 tcohen      khall: let me know when you are around
18:19 tcohen      (please :-D)
18:19 khall       I'm in a staff meeting, what's up?
18:19 khall       I can multi-task ; )
18:19 tcohen      what if the alter table fails?
18:20 tcohen      for example, people has has bad imported data for ages
18:20 tcohen      shouldn't we enclose this things on a transaction? just thinking out loud
18:21 khall       tcohen: that makes sense to me!
18:21 tcohen      i haven't seen that on updatedatabase.pl
18:21 tcohen      but I'm worried because I have seen people's databases with such problems
18:22 tcohen      i'll mark it candidate for 3.20, but please think a bit about it. Maybe i'm worried for nothing
18:22 khall       tcohen: I'm not sure I can imagine a way it could fail though
18:22 khall       but perhaps I'm unimaginative
18:22 tcohen      and I worry too much
18:23 tcohen      heh
18:26 tcohen      it is a common fear I guess in situations were you are making a column have unique values when it didn't in the past
18:31 TGoat       @later tell cbrannon what brand/style/type of parachute and how much? Got a container that goes with it? Ping tgoat
18:31 huginn`     TGoat: The operation succeeded.
18:33 huginn`     New commit(s) kohagit: Bug 13419: (QA followup) remove useless warnings <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=88eb0323d7bde5bc91b7c58bce2848fb502eb076> / Bug 13419: (follow-up) fix call to set_userenv <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=46fbcaadf12a9cf551ab446afeae0e4209fbe5d1> / Bug 13419: (follow-up) Add tests - remove existing shelves <http://git.koha-community.org/gitweb/?p=koha.git;a=c
18:38 tcohen      haspermission sucks
18:51 tcohen      @later tell Joubu please take a look at 7939
18:51 huginn`     tcohen: The operation succeeded.
18:54 wnickc      Question:  If OpacPublic is disabled a regular patron shoudl still be able to view and search as usual once logged in?
18:57 wnickc      and they should be able to see their account as long as opacuserlogin is allow
18:59 wnickc      I am having troubles getting in to opac  accounts on master
19:33 wnickc      hah, restored the wrong db, without the borrow permission things get wierd
19:42 misilot     mhmm love when the notes say the item is lost and paid for, but it has an available status in the catalog :-/
19:48 cait        hm?
19:49 cait        wnickc: hm can you describe a bit more
19:49 cait        ?
19:49 cait        wnickc: also try clearing your cache
19:49 cait        i had some strange problem recently that stopped after
19:50 wnickc      cait: yeah, I was testing a bug with updatedatabase and then restored to wrong db
19:50 wnickc      when properly removed the borrow permission is useless, when just left out of database koha is unhappy
19:51 cait        hah
19:51 cait        that's exactly what i did to
19:51 cait        o
19:51 * cait      hand wnickc the cookie jar
19:51 * wnickc    nom nom nom
19:52 mveron      cait: Regarding the note on Bug 10947: "There is no way to create an authority with an empty string, withyou deleted you won't be able to recreate it." - Should that go to a new bug?
19:52 huginn`     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10947 normal, P5 - low, ---, jonathan.druart, Passed QA , Default framework for authorities can't be edited
19:53 cait        probably
19:53 cait        alhough noone will want to do that from the gui
19:53 cait        as we have no import option yet for authorities
19:53 cait        it won't hurt to have that documented
19:53 mveron      Ok, I will file a bug
19:53 cait        thx :)
19:54 * cait      goes to put backslashes in users
20:07 huginn`     New commit(s) kohagit: Bug 13482: Sent biblionumber to the template <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=a510a4515c9a62ad6005f2eb997496d403dd4247> / Bug 13482: Prevent race condition on printing a ReserveSlip <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=2796eb21586ea7f23c2ca5d969d242b78b1cfa09> / Bug 14008: Proposed follow-up: Dialog should appear whenever filters are active <http://git.koha-commun
20:38 * mveron    remembers antique Basic: IF (tired$ = 1) THEN GOTO Bed
20:39 mveron      Good night / daytime #koha
20:41 cait        :)
20:55 geek_cl     ping -c1 cdickinson
20:57 cait        quiet tonight
20:58 wnickc      cait++ joubu++ nengard++
20:58 cait        wnickc++ :)
21:00 wnickc      it's nice being a newbie, passed QA on my tiny bug just made my whole day
21:01 cait        :)
21:01 cait        now you made mine
21:01 wnickc      koha++ making everyone happy
21:37 eythian     hi
21:40 cdickinson  geek_cl: 64 bytes from callum: icmp_seq=1 ttl=55 time=42 minutes
21:41 cdickinson  45 minutes, damn it, IRC timestamp is misleading
21:41 cdickinson  geek_cl: hiya, sorry but going to be AFK for a little while longer
21:44 geek_cl     cdickinson, this is Larry
21:46 eythian     http://tholman.com/elevator.js/ <-- we should put this into Koha, I think.
21:52 cait        elastic search result lists? :P
22:01 wizzyrea    that really makes my eyes go blerch
22:02 eythian     cait: :D
22:03 wizzyrea    oh it has audio too.
22:03 wizzyrea    well that tears it, it should definitely go in koha.
22:03 cdickinson  lol
22:04 wizzyrea    oh and the ding.
22:04 eythian     yeah, the audio is most of the point :)
22:04 cdickinson  geek_cl: yeah, I thought you were, I'm heading into the office in a few minutes so we'll start this soon
22:05 cdickinson  sorry but just wait a little bit longer please :P
22:06 eythian     http://jvns.ca/strace-zine.pdf
22:11 talljoy     rocio what kind of errors where you getting on the create dummy script?
22:11 * cait      stares at her qa queue in frustration
22:12 talljoy     ooo yikes cait
22:13 wizzyrea    I can't read that but I really really want to >.<
22:13 eythian     why can't you read it?
22:20 wizzyrea    because I'd give myself a burst disc in my neck :P
22:20 wizzyrea    but I printed it, if you would like to read it in comfort.
22:25 eythian     wizzyrea: you click the >> button, and then select "rechtsom draaien" or "linksom draaien" as appropriate.
22:25 wizzyrea    nope. I printed it.
22:28 wizzyrea    also it's in no form of order unless you print it.
22:28 wizzyrea    well ther eis order, but it's not linear. :P
22:28 eythian     true
22:29 cait        eythian++ good comment
22:29 eythian     ta
22:33 cdickinson  Hi geek_cl
22:38 tcohen      hi
22:38 wahanui     bonjour, tcohen
22:38 eythian     hello tcohen
22:38 tcohen      hi eythian
22:39 tcohen      eythian: are you sure we need to drop support for 12.04?
22:39 eythian     it's pretty similar to squeeze
22:39 tcohen      ok
22:41 rangi       plus 3 years old .. thats pretty good going
22:41 eythian     yeah
22:41 eythian     also its replacement has been out for a year now.
22:42 * cait      waves at tcohen
22:42 tcohen      hi cait
22:43 eythian     quakey
22:43 rangi       whoa that was pretty
22:43 rangi       big
22:51 wizzyrea    a jolty one.
22:56 cait        hm could I interest someone familiar with plack take a look at bug 13815?
22:56 huginn`     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13815 enhancement, P5 - low, ---, dpavlin, Signed Off , plack loose CGI qw(-utf8) flag creating incorrect utf-8 encoding everywhere
22:58 cait        thx eythian :)
23:00 cdickinson  ping -c1 geek_cl
23:08 eythian     cait: if I add a record with UTF-8 in it, I can't search for that UTF-8.
23:08 eythian     oh, I'm testing on a really old koha
23:08 eythian     that's silly of me
23:10 eythian     erk, the bug doesn't explain the wrong behaviour, and I can't reproduce it :/
23:11 eythian     well, I can't reproduce something that might not be working
23:11 eythian     this said, I have seen that elsewhere.
23:11 cait        you are confusing me
23:11 eythian     Test scenario:
23:11 eythian     1. under plack try to search with utf-8 charactes
23:11 eythian     ...and what?
23:12 eythian     basically, in my test case at the moment I can't see any issues without the patch
23:12 eythian     maybe I'll set up a newer one.
23:16 cait        hm his initial patch asked to search for patrons with utf-8
23:16 cait        is that what you do?
23:17 cait        ah... ignore me
23:17 cait        it's getting too late...1) and 2)
23:18 eythian     yeah, I tried that too and it worked fine
23:23 cait        hm
23:24 eythian     but I am sure I've seen similar issues with plack before.
23:25 eythian     anyway, setting up a plack install from master now to give that a go.
23:26 cait        thx a lot
23:30 eythian     (which means building new master packages first so it'll actually install on jessie...)
23:52 cait        hm, should if be is?
23:52 cait        Generate the print notices in a html file (default if --html, --csv and ods are not given)
23:52 rangi       yeah
23:52 rangi       is would make more sense
23:53 rangi       actually that whole sentence makes no sense
23:57 eythian     I don't think so. I think it's saying "this is the default if these things aren't given"
23:57 eythian     but, it is badly phrased to start with.
23:57 eythian     also, why would html be a default if --html is not given.
23:58 eythian     burn it down and rewrite it.