Evergreen ILS Website

IRC log for #evergreen, 2020-05-22

| 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
06:02 pinesol News from qatests: Testing Success <http://testing.evergreen-ils.org/~live>
07:23 rfrasur joined #evergreen
08:08 agoben_ joined #evergreen
08:15 Dyrcona joined #evergreen
08:35 mantis joined #evergreen
08:59 jvwoolf joined #evergreen
09:06 jvwoolf1 joined #evergreen
10:24 Dyrcona jboyer++ gmcharlt++ Lp 1880035
10:24 pinesol Launchpad bug 1880035 in Evergreen 3.4 "Monograph parts page does not display with fix for JQuery upgrade" [High,Confirmed] https://launchpad.net/bugs/1880035
11:31 jvwoolf1 I've asked this here at least once, but I'm giving it one more shot. We're having a problem with library staff cloning report templates. Super users can clone without an issue. All staff have the CREATE_REPORT_TEMPLATE permission at the System level. I tried giving permission at the consortium level with no luck. The template screen loads, but there is no data in it. Console gives the error: TypeError: Cannot read property 'data'
11:31 jvwoolf1 ndefined
11:32 csharp jvwoolf1: were the templates in question created in XUL?
11:33 jvwoolf1 Most of them are, so probably yes
11:33 csharp and cloning is happening in the web client?
11:33 jvwoolf1 Yes
11:34 csharp jvwoolf1: there's a JS process that converts the "old" template format to the "new" template format and that might not be working for some reason for those
11:35 jvwoolf1 Huh. OK. Any idea why it would only be happening for staff accounts? I a can clone the same templates with my superuser account and it works fine.
11:37 csharp oh - hmm
11:37 csharp that means it's not a problem with the conversion
11:38 csharp try changing the perm depth to Consortium
11:38 csharp oh oops
11:38 csharp you did that
11:39 csharp jvwoolf1: do they also have RUN_REPORTS?
11:40 jvwoolf1 csharp: They do. That's still set to system.
11:40 csharp jvwoolf1: have you tried changing that to consortium?
11:41 jvwoolf1 Not yet. Worth a shot.
11:41 csharp based on what I'm seeing in fm_IDL.xml, it should do it
11:42 csharp https://git.evergreen-ils.org/?p=Evergreen.git;a​=blob;f=Open-ILS/examples/fm_IDL.xml;h=560d372ea​b3a5637e8ea8ac754e4bad655c96ee8;hb=HEAD#l10286
11:42 csharp permission="RUN_REPORTS" owning_user="owner" global_required="true"
11:43 Dyrcona Is the owner not changed in the cloned template, then?
11:44 Dyrcona Just spitballin'.
11:44 jvwoolf1 Well, I'll be
11:44 jvwoolf1 That did it
11:44 csharp fwiw, we give our LocalAdmins (highest admin account within a system) RUN_REPORTS at Consortium, Grantable = true so they can assign to trusted staff
11:44 jvwoolf1 csharp ++
11:44 csharp jvwoolf1: glad to help!
11:45 jvwoolf1 csharp: This has been driving me nuts for at least a month! Thanks!
11:45 csharp sorry I missed you asking about it before!
11:45 jvwoolf1 No worries!
12:14 jihpringle joined #evergreen
12:29 Bmagic hard boundary question - if a library doesn't want any of their holds getting filled by any other copies other than their own, a hard boundary setting of "1" at the system level for them should prevent that right?
12:30 khuckins joined #evergreen
12:35 dbwells joined #evergreen
12:35 csharp Bmagic: yes
12:36 csharp having just looked at boundaries for PINES libraries, I feel like I can be fairly definitive :-)
12:37 Bmagic for some reason - it's not. I am playing with one example. I remove all rows in action.hold_copy_map. Set the system hard boundary setting, then run request open-ils.hold-targeter open-ils.hold-targeter.target {"hold":7307525} - it puts all the same rows back into the copy map AND targets a non-local copy
12:37 jeff keep in mind that you'll need to adjust the selection_depth on any existing outstanding holds if you change the hard boundary, and you may also need/want to retarget.
12:38 jeff the circ.hold_boundary.hard org unit setting comes into play at hold request time, not targeting.
12:38 Bmagic hmmm
12:38 jeff it's a little bit like needing to recalc penalties when you adjust a group penalty threshold.
12:39 Bmagic selection_depth on this hold is 0
12:40 Bmagic needs to be 1?
12:40 csharp right
12:40 Bmagic ah, that would explain it. Setting only comes into play when the row is inserted, and it would be inserted with selection_depth=1 because hard_boundary
12:41 Bmagic and there we go jeff++ csharp++
13:21 dbwells joined #evergreen
13:53 * Dyrcona yawns.
13:54 Dyrcona Not sure why I'm so tired, except maybe I should have eaten something instead of going for a walk at lunch time.
14:10 sandbergja joined #evergreen
14:50 dbwells joined #evergreen
14:50 rfrasur joined #evergreen
14:51 Dyrcona Has anyone ever put a filter on hold.available to limit notifications by pickup lib, for instance?
14:52 Dyrcona I should say an action trigger filter, that is.
15:31 mantis left #evergreen
15:31 sandbergja joined #evergreen
15:34 csharp hooray!  I can't say anything works yet, but I've updated the Makefile.install for OpenSRF so that it successfully installs prereqs for CentOS/RHEL
15:57 jihpringle joined #evergreen
16:12 JBoyer csharp++
16:12 sandbergja csharp++
16:47 jihpringle joined #evergreen
16:55 Bmagic csharp++ # that is amazing
16:57 Bmagic What is the magic sauce to cause the system to default newly registered patrons with notification preferences?
17:03 jihpringle Bmagic: take a look at User Setting Types (Admin -> Server Admin)
17:04 jihpringle there's a setting "Hold Notification Format" and a field for Registration Default
17:05 Bmagic I see that.... that must not be where this is happening. Because a library claiming that the UI is checking the email box by default during patron registration in the staff client. There is nothing set in User Settings Types
17:07 jihpringle we tried to remove phone as a default through there and it didn't work for us either
17:07 jihpringle but we just upgraded to 3.5 so weren't sure yet if it was a new bug or something else
17:08 Bmagic Something somewhere is checking that box for them
17:08 dbwells joined #evergreen
17:09 Bmagic hmm, maybe it's just default Evergreen behavior
17:09 jvwoolf joined #evergreen
17:09 Bmagic Seems to be like that in at least two system's I've tried
17:15 jihpringle if we figure out how to change it I'll let you know.  We've had several libraries request that phone not be checked by default since it makes the Default Hold Notification Phone Number field a required field
17:19 jihpringle Bmagic: https://bugs.launchpad.net/evergreen/+bug/1879993
17:19 pinesol Launchpad bug 1879993 in Evergreen "EG3.5 default value for opac.hold_notify ignored" [Undecided,New]
18:00 pinesol News from qatests: Testing Success <http://testing.evergreen-ils.org/~live>

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