[freeside-commits] branch FREESIDE_3_BRANCH updated. 360d113520c4ecf8c8cfdd731ad0a1d4bb06f18d
Mark Wells
mark at 420.am
Mon Mar 30 16:22:34 PDT 2015
The branch, FREESIDE_3_BRANCH has been updated
via 360d113520c4ecf8c8cfdd731ad0a1d4bb06f18d (commit)
from 51b67436d595b43c197e83b60898cd99acf402dd (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 360d113520c4ecf8c8cfdd731ad0a1d4bb06f18d
Author: Mark Wells <mark at freeside.biz>
Date: Mon Mar 30 16:22:06 2015 -0700
don't enforce service quantity limits during location change, #33731
diff --git a/FS/FS/cust_pkg.pm b/FS/FS/cust_pkg.pm
index 7f9c960..5f2cd83 100644
--- a/FS/FS/cust_pkg.pm
+++ b/FS/FS/cust_pkg.pm
@@ -2081,7 +2081,9 @@ sub change {
}
# Transfer services and cancel old package.
-
+ # Enforce service limits only if this is a pkgpart change.
+ local $FS::cust_svc::ignore_quantity;
+ $FS::cust_svc::ignore_quantity = 1 if $same_pkgpart;
$error = $self->transfer($cust_pkg);
if ($error and $error == 0) {
# $old_pkg->transfer failed.
-----------------------------------------------------------------------
Summary of changes:
FS/FS/cust_pkg.pm | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
More information about the freeside-commits
mailing list