Evergreen ILS Website

IRC log for #evergreen, 2023-08-30

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

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

Time Nick Message
00:50 kworstell-isl joined #evergreen
04:39 kworstell-isl joined #evergreen
06:50 kworstell-isl joined #evergreen
07:04 collum joined #evergreen
07:30 collum joined #evergreen
07:33 BDorsey joined #evergreen
08:33 mmorgan joined #evergreen
08:47 pinesol News from commits: LP2023560: Bookworm Followup - Switch CPAN to Package <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=04bb7b​1486a5d8a4e964ceb4a6980fc9c4ef290a>
08:47 pinesol News from commits: LP#2023560 - Debian Bookworm (12) Install Support <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=ac04ce​f3dafe2ea8362d64cb3e156827eba6644f>
08:51 mantis1 joined #evergreen
09:07 Dyrcona joined #evergreen
09:09 JBoyer Dyrcona++ I guess I missed that because Eg picked up the missing bits
09:32 Dyrcona I figured you might have made the same typo during the installation.
09:59 dguarrac joined #evergreen
10:02 rfrasur joined #evergreen
10:06 JBoyer ... also quite possible. :D
10:13 Dyrcona I also noticed that Bash command line completion works with Makefile targets.
10:31 Rogan joined #evergreen
10:33 dguarrac_ joined #evergreen
10:50 Dyrcona Can one copy actor.passwd entries from one database to another? Guess I'm about to find out.
11:03 BrianK joined #evergreen
11:04 Dyrcona Is osrf-gateway-v1 the one that's deprecated?
11:04 JBoyer Dyrcona, I think just /gateway
11:04 JBoyer but it's been a bit since I've looked at it.
11:05 Dyrcona All right, then. I wasn't sure, either.
11:10 berick just /gateway
11:15 Rogan joined #evergreen
11:18 Dyrcona berick++ Thanks for confirming.
11:20 Dyrcona Does anyone have any tricks for turning the output of a select statement into an update?
11:21 jeff various tricks. can you be more specific?
11:23 Dyrcona I have two actor.usr entries that got "anonymized" in some test data and I want to restore their production values. I think I have to restore their actor.passd entries as well, but I'll double check that. I've done this before, but usually by hand and it
11:23 Dyrcona 's not much fun.
11:24 Dyrcona OK. Looks like we didn't mess with the passwords. That code is commented out in the script that ran.
11:29 Dyrcona Y'know. I did this editor macros once. I should have saved them.
11:31 Dyrcona I have CSV like output from the database, so I think I'll use editor macros to turn it into 'column_name = value' pairs, one per line.
11:39 jeff oh, I see. the stored output of a select statement. I didn't pick up on that part in your initial phrasing. Sorry, I don't have anything specific for that offhand.
11:46 berick Dyrcona: https://www.theregister.com/202​3/08/29/freebsd_boots_in_25ms/
11:49 Dyrcona Did cperciva (Colin Percival) implement the fix?
11:49 jihpringle joined #evergreen
11:49 Dyrcona FreeBSD is fast, y'know. Faster than Linux at some things. Now, I guess it boots faster on Firecracker. :)
11:55 Dyrcona Recording macros is not a simple as just running the commands. You have to think about it a bit more than usual.
11:56 * Dyrcona usually runs a FreeBSD vm on his personal laptop.
11:56 * Dyrcona hasn't set it up, yet, since switching to Arch.
12:01 Dyrcona All right. It works up to the kw_tsvector field because the latter contains commas.
12:03 bgillap__ Hello,  my cataloguers have been describing an issue where if they change the TMat field on a marc record. The icon in the Summary section above may stop showing. So if they remove like TMat=g   save and then add the TMat=g back to the record.  The previous icon doesn't come back. I believe this bug has been identified but I'm having a hard time understanding if this is the same issue.
12:03 bgillap__ https://bugs.launchpad.net/evergreen/+bug/1477252
12:03 pinesol Launchpad bug 1477252 in Evergreen "Incorrect fixed fields pulled from 006 fields" [Undecided,New]
12:03 bgillap__ Just looking for a sanity check I guess.
12:19 mantis1 with the system currently, is there a way to merge circ stats to other items once the original item is deleted?  For example lost items getting a replacement.
12:26 jeff not at the copy level, no.
12:27 jeff you'd have to do something creative like re-use the item and use replace barcode, which might involve a number of contortions to deal with any associated billings, the item being checked out / lost, etc.
12:27 jeff at the title level, you'd still include circs on a deleted copy in your stats for that title, or shelving location, or branch, or what have you...
12:28 jeff but in terms of "how many times has THIS ITEM circulated in the last year?" and such, it's a new item... so it makes sense to me that its starting at zero.
12:28 jeff (let me know if I haven't understood your question)
12:29 jeff I remember similar discussion semi-recently, but I don't know if it was in a ticket/irc/list email, or something outside of the community.
12:33 mantis1 jeff: ok I thought they would be a workaround but the billing is another whole thing with this
12:33 mantis1 thanks for answering my question
12:33 mantis1 jeff++
12:34 mmorgan mantis1: jeff: We have used the extend_reporter.legacy_circ_count to associate previous circs with new items.
12:34 mantis1 mmorgan: sorry I should have been more clear, this is a request someone placed that they can do in the client
12:46 rfrasur joined #evergreen
12:52 mmorgan ok, gotcha.
13:02 jihpringle bgillap_ I think you're actually running into https://bugs.launchpad.net/evergreen/+bug/2015163
13:02 pinesol Launchpad bug 2015163 in Evergreen "Fixed Fields Grid in Enhanced MARC Editor Not Updated on Save" [Undecided,Confirmed]
13:02 jihpringle bgillap__ ^^
13:02 Dyrcona great... Internal Server Errror.
13:13 Dyrcona I wonder if a lack of OPAC_LOGON permission caused that?
13:13 Dyrcona Login rather...
13:15 Dyrcona BTW, I think using abbreiviations like 'grp' and 'usr' has been a bad idea.
13:18 Dyrcona Well, the user should have OPAC_LOGIN by virtue of their profile being descended from profile group 1.
13:19 * Dyrcona wishes the logs had more information.
13:28 mantis1 Does anyone know where the action trigger exists for the password reset email?
13:28 mantis1 We're trying to see if we can adjust the sender email so it doens't bounce back to our helpdesk ticketing
13:29 berick select id, name, active from action_trigger.event_definition where hook ~ 'pass';
13:29 mantis1 berick++ thank you!
13:33 jihpringle mantis1: we have ours set so it should send bounces to the email set in the library setting "Sending email address for patron notices" for the sending library
13:34 mantis1 yeah our configuration will have us change that email for every library so we do it by Edit Parameters > New Parameter > sender_email = blah blah
13:34 mantis1 unless it doesn't affect branch level libraries if that lib setting is set to cons?
13:35 jihpringle I think the email has been entered for all the branches
13:35 Dyrcona You can set the bounce email in the templates without having separate events for every library.
13:35 jihpringle but it could also be that the email has to not be set for any branches (I can never remember)
13:35 mantis1 Dyrcona: the password one is set for CONS so I think we're good on that
13:36 mantis1 It's just the lib setting I'm unsure will cause issue with all the other branches
13:36 mantis1 if we set an email at CONS level that is
13:36 Dyrcona The settings look up in the helpers should be aware of the tree, so if it's not set at the branch, it'll grab the system level setting.
13:36 mantis1 ok thanks for the confirmation
13:36 mantis1 Dyrcona++
13:37 Dyrcona Well, you can also do '|| noreply@biblio.org' in the template.
13:38 mantis1 ah ok
13:38 mantis1 How do you handle the messages?
13:39 Dyrcona [%- params.sender_email || helpers.get_org_setting(user.home_ou.id, 'org.bounced_emails') || default_sender %] <- That's ours.
13:41 Dyrcona default_sender is apparently not set, so that's likely broken, but I'm pretty sure we have all the bounced emails set.
13:42 Dyrcona What I meant by adding a || someemail@host.tld is it's good to have a fallback, even if that fallback doesn't receive email. 'noreply@' is a conventional way of doing that. So, in that case you don't handle the bounce messages.
14:01 Dyrcona JBoyer: I want to take you to task on the list for saying the "correct way to" in an email.
14:02 Dyrcona It violates Freedom Zero.
14:02 JBoyer An irritated shorthand, possibly informed by past time figuring out what went wrong when libraries re-use barcodes when replacement copies.
14:04 Dyrcona Re-using barcodes is bad, I'll agree. :)
14:07 JBoyer After looking that up (I know, poor OSS form), I would think an F0 violation would be making it impossible to do that or modify the software to do it locally if you want. I'm using correct way more as documentation. You can do it the "wrong way" but I don't think we need to modify the software to put both methods on equal footing.
14:08 Dyrcona Well, I think it's too late to make barcode unique on asset.copy without the deleted = false filter. It would break just about every installation probably.
14:08 JBoyer Also, I hope mantis1 understands I'm not complaining at her, you've been asked to help with something and you're trying to help out. I'm just cranky in the general direction of staff-client stats.
14:09 Dyrcona :)
14:10 Dyrcona I had the opposite experience with LibreOffice recently. Someone over there commented that it was dumb to want to filter spreadsheets via background color when every other spreadsheet, including Google sheets, can do it. :)
14:10 Dyrcona Anyway, I get where you're coming from, but users will use the software in the way that suits them regardless of what we (developers) do.
14:11 * Dyrcona considers implementing filtering spreadsheets in LibreOffice by background and other properties just to spite that guy. :)
14:12 JBoyer Certainly, and if I felt that strongly about how people used it I'd be involved in making training materials or videos or etc. :)
14:13 Dyrcona I'm not even sure it's a collection development thing in this case. I think they just want to see the stats in item status.
14:13 JBoyer Also, sorting by background color sounds odd to me because I didn't know *any* of them did it. :D
14:15 Dyrcona Well, people use color for meaning because people are visual. It's not my choice, but I was given a spreadsheet where I was supposed to skip the red rows. I ended up just deleting the rows because there were only about 50 of them.
14:16 Dyrcona I did use styles in a spreadsheet to indicate what was supposed to be done with the data. I wrote a Java program to read the spreadsheet and do what was appropriate depending on the background style name of the first column.
14:17 Dyrcona I suppose I could have used a checkbox field, but the Java API for OO.o/LO has access to styles.
15:22 rfrasur joined #evergreen
15:36 mantis1 left #evergreen
15:52 Dyrcona Heh. I saw "'('Electronic...." in one of our templates, and my brain read it as L'Electronique....
15:53 Dyrcona Grr.... typo "l('Electronic"
17:22 mmorgan left #evergreen
18:18 pinesol News from commits: Docs: minor correction to conjoined items <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=f70b18​6baeb76190cca006d8abc84af7a9a04b7e>
19:18 pinesol News from commits: Docs: Did You Mean docs changes to include multi word suggestions <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=79c3a9​d3208d5d1c965ccc00b956f9ed2a92e242>
21:02 book` joined #evergreen
23:17 pinesol joined #evergreen
23:18 Rogan joined #evergreen

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