Bug 6554: Followup for preferences.pl
[koha_fer] / admin / oai_set_mappings.pl
index 4d570f9..fb4ee28 100755 (executable)
@@ -45,7 +45,7 @@ my ($template, $loggedinuser, $cookie, $flags) = get_template_and_user( {
     query           => $input,
     type            => 'intranet',
     authnotrequired => 0,
-    flagsrequired   => { 'parameters' => '*' },
+    flagsrequired   => { 'parameters' => 'parameters_remaining_permissions' },
     debug           => 1,
 } );
 
@@ -60,7 +60,7 @@ if($op && $op eq "save") {
     my @mappings;
     my $i = 0;
     while($i < @marcfields and $i < @marcsubfields and $i < @marcvalues) {
-        if($marcfields[$i] and $marcsubfields[$i] and $marcvalues[$i]) {
+        if($marcfields[$i] and $marcsubfields[$i]) {
             push @mappings, {
                 marcfield    => $marcfields[$i],
                 marcsubfield => $marcsubfields[$i],