Bug 14870: (followup) Remove stray C4::Dates
[koha.git] / serials / claims.pl
index c2378c2..6a71cc8 100755 (executable)
@@ -58,7 +58,7 @@ for my $s (@{$supplierlist} ) {
     }
 }
 
-my $additional_fields = Koha::AdditionalField->all( { table => 'subscription', searchable => 1 } );
+my $additional_fields = Koha::AdditionalField->all( { tablename => 'subscription', searchable => 1 } );
 for my $field ( @$additional_fields ) {
     if ( $field->{authorised_value_category} ) {
         $field->{authorised_value_choices} = GetAuthorisedValues( $field->{authorised_value_category} );
@@ -94,6 +94,10 @@ my $letters = GetLetters({ module => 'claimissues' });
 my @missingissues;
 if ($supplierid) {
     @missingissues = GetLateOrMissingIssues($supplierid);
+    foreach my $issue (@missingissues) {
+        $issue->{cannot_claim} = 1
+          unless C4::Serials::can_claim_subscription($issue);
+    }
 }
 
 $template->param(