Koha-clms/tools
Nick Clemens 5b85449898 Bug 26784: Silence warns about comparing undefined values for MARC modification templates
This patch simply checks if conditionals are defined before comparing

We don't need to check actions because you cannot save an action without an action :-)

To test:
1 - Define several actions for a MARC modification template
2 - Ensure you have actions with no conditionals
3 - Tail the intranet logs
4 - Browse to Tools->MARC modification templates
5 - Click 'Edit actions' for the template you setup above
6 - Note warns like:
    [2020/10/22 12:30:18] [WARN] Use of uninitialized value in string eq at /kohadevbox/koha/tools/marc_modification_templates.pl line 127.
7 - Apply patch
8 - Restart all the things
9 - Edit actions again and note no more warns

Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
(cherry picked from commit 2dd1984044)

Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2020-11-13 20:53:30 +00:00
..
csv-profiles MT2116: Addons to the CSV export 2010-02-17 07:51:33 -05:00
quotes Bug 20017: use Modern::Perl in Tools perl scripts 2018-02-05 09:46:45 -03:00
access_files.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
ajax-inventory.pl Bug 11944: use CGI( -utf8 ) everywhere 2015-01-13 13:07:21 -03:00
automatic_item_modification_by_age.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
background-job-progress.pl Bug 20017: use Modern::Perl in Tools perl scripts 2018-02-05 09:46:45 -03:00
batchMod.pl Bug 24780: Make items.stocknumber show up in batch item modification 2020-10-20 14:13:31 +00:00
batch_delete_records.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
batch_extend_due_dates.pl Bug 25020: Preserve time part when batch extending due dates 2020-04-03 14:29:00 +01:00
batch_record_modification.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
batch_records_ajax.pl Bug 24545: Fix license statements 2020-02-24 13:31:26 +00:00
cleanborrowers.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
copy-holidays.pl Bug 24878: Add auth check for copy-holidays 2020-03-26 11:35:11 +00:00
csv-profiles.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
exceptionHolidays.pl Bug 4985: Fix Plack scope errors 2020-07-13 15:01:28 +00:00
export.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
holidays.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
import_borrowers.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
inventory.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
koha-news.pl Bug 26431: Use split button to offer choice of WYSIWYG or code editor for news 2020-10-20 17:11:30 +00:00
letter.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
manage-marc-import.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
marc_modification_templates.pl Bug 26784: Silence warns about comparing undefined values for MARC modification templates 2020-11-13 20:53:30 +00:00
modborrowers.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
newHolidays.pl Bug 25723: (QA follow-up) Remove unused module import 2020-07-27 17:40:38 +00:00
overduerules.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
picture-upload.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
problem-reports.pl Bug 25627: Move OPAC problem reports from administration to tools 2020-06-17 23:25:40 +00:00
quotes-upload.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
quotes.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
scheduler.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
showdiffmarc.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
stage-marc-import.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
stockrotation.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
tools-home.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
upload-cover-image.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
upload-file.pl Bug 17501: Rename Upload to Uploader 2017-01-20 14:20:06 +00:00
upload.pl Bug 24663: Remove authnotrequired if set to 0 2020-08-31 20:03:22 +00:00
viewlog.pl Bug 26137: Remove warnings from viewlog.pl 2020-11-10 22:24:49 +00:00