Bug 37648

Summary: connexion_import_daemon.pl should set defaults for overlay, nomatch and item action and provide a warning
Product: Koha Reporter: Paul Derscheid <paul.derscheid>
Component: Command-line UtilitiesAssignee: Rudolf Byker <rudolfbyker>
Status: NEW --- QA Contact: Paul Derscheid <paul.derscheid>
Severity: enhancement    
Priority: P5 - low CC: robin, rudolfbyker
Version: Main   
Hardware: All   
OS: All   
GIT URL: Change sponsored?: ---
Patch complexity: --- Documentation contact:
Documentation submission: Text to go in the release notes:
Version(s) released in:
Circulation function:
Bug Depends on: 37543    
Bug Blocks:    

Description Paul Derscheid 2024-08-15 09:13:18 UTC
I think these three config fields should be set to 'ignore' by default if undef and a warning should be emitted that this was set automatically.
Comment 1 Rudolf Byker 2024-08-15 10:10:40 UTC
I'm not convinced that setting default values should produce a warning. Why not just trust the defaults? Or if these settings are very important, then why not remove the defaults altogether and make it an error (i.e. the daemon won't start) if they are missing?
Comment 2 Paul Derscheid 2024-08-15 10:14:50 UTC
If the failure if unset is mitigated somehow, I'm fine with whatever.