Bug 4286 Allow receiving if subscription enddate not set
authorColin Campbell <colin.campbell@ptfs-europe.com>
Thu, 16 Dec 2010 09:59:34 +0000 (04:59 -0500)
committerChris Cormack <chrisc@catalyst.net.nz>
Sun, 19 Dec 2010 08:18:15 +0000 (21:18 +1300)
HasSubscriptionExpired is not a boolean return it may also
return that a valid subscription enddate is not set
This should not block receipting of issues

Signed-off-by: Nicole Engard <nengard@bywatersolutions.com>
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>

serials/serials-edit.pl

index 90f3281..58936be 100755 (executable)
@@ -145,7 +145,7 @@ foreach my $tmpserialid (@serialids) {
         $data->{arriveddate}=$today->output('syspref');
         $data->{'editdisable'} = (
             (
-                HasSubscriptionExpired( $data->{subscriptionid} )
+                HasSubscriptionExpired( $data->{subscriptionid} ) == 1
                   && $data->{'status1'}
             )
               || $data->{'cannotedit'}