[Koha-bugs] [Bug 11814] Serial statuses should be stored in constants
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Fri Nov 14 10:06:27 CET 2014
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11814
--- Comment #12 from Jonathan Druart <jonathan.druart at biblibre.com> ---
(In reply to Paola Rossi from comment #10)
> I've applied the patch against master 3.17.00.054
>
> I've created a subscription [length > 1 issues].
> Selecting "Serial collection" of the subscription, I checked the EXPECTED
> issue and selected "Edit serials".
> I changed the issue from the EXPECTED status to the ARRIVED status.
> A new issue in the EXPECTED status should have been created [the next
> issue], but it was not.
Paola,
Sorry for that, 1 replacement was wrong!
I checked all of them and it should be good now.
The new expected issue is now generated.
Changes are:
@@ -1245,7 +1245,7 @@ sub ModSerialStatus {
}
$missinglist .= "; $serialseq"
- if ( ( grep { $_ == $status } ( MISSING_STATUSES, NOT_ISSUED )
) && ( $missinglist !~/(^|;)\s*$serialseq(?=;|$)/ ) );
+ if ( ( grep { $_ == $status } ( MISSING_STATUSES ) ) && (
$missinglist !~/(^|;)\s*$serialseq(?=;|$)/ ) );
$missinglist .= "; not issued $serialseq"
if ( $status == NOT_ISSUED && $missinglist !~
/(^|;)\s*$serialseq(?=;|$)/ );
@@ -1258,7 +1258,7 @@ sub ModSerialStatus {
}
# create new waited entry if needed (ie : was a "waited" and has changed)
- if ( $oldstatus == ARRIVED && $status != ARRIVED ) {
+ if ( $oldstatus == EXPECTED && $status != EXPECTED ) {
my $subscription = GetSubscription($subscriptionid);
my $pattern =
C4::Serials::Numberpattern::GetSubscriptionNumberpattern($subscription->{numberpattern});
The first one is a bad merge conflict.
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list