X-Git-Url: http://git.indexdata.com/?p=irspy-moved-to-github.git;a=blobdiff_plain;f=lib%2FZOOM%2FIRSpy%2FUtils.pm;h=4fd7677fdc2a860b7070b00c2b3cc74640222ce3;hp=856e60250f41ece095a591499d892a4170763f6e;hb=6f7f7355b5144a08194d144b4b9bb2f1d0c035af;hpb=e08f6099149ef927373e86524aa3f61fddc2f7ec diff --git a/lib/ZOOM/IRSpy/Utils.pm b/lib/ZOOM/IRSpy/Utils.pm index 856e602..4fd7677 100644 --- a/lib/ZOOM/IRSpy/Utils.pm +++ b/lib/ZOOM/IRSpy/Utils.pm @@ -848,7 +848,7 @@ sub validate_record { my @errors = $id; if ($tests{'protocol'}) { - push(@errors, 'protocol number is not valid') if $protocol !~ /^(z39\.50|sru|srw|tcp)$/; + push(@errors, 'protocol number is not valid') if $protocol !~ /^(z39\.50|sru|srw|tcp)$/i; } if ($tests{'port'}) { @@ -861,7 +861,7 @@ sub validate_record { if ($tests{'database'}) { push(@errors, 'database name is not valid') if $dbname =~ m,/,i; - push(@errors, 'database has trailing spaces') if $dbname ne trimField($dbname); + push(@errors, 'database has trailing spaces') if $dbname =~ /^\s+|\s+$/; } if ($tests{'hosturl'}) {