diff options
author | Mark Wells <mark@freeside.biz> | 2013-07-15 18:57:05 -0700 |
---|---|---|
committer | Mark Wells <mark@freeside.biz> | 2013-07-15 18:57:05 -0700 |
commit | 8f1fcb5c5409da6c9cfb9ff21d451853a7579db8 (patch) | |
tree | 411417549aa6ce5babd17266e0e33ef113697405 | |
parent | 2c62268f304f1ec6e8baf89043eb1bd1197bb9a6 (diff) |
minor fix
-rw-r--r-- | FS/FS/cust_pkg.pm | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/FS/FS/cust_pkg.pm b/FS/FS/cust_pkg.pm index 5cac458ca..01eaf6253 100644 --- a/FS/FS/cust_pkg.pm +++ b/FS/FS/cust_pkg.pm @@ -2142,10 +2142,13 @@ sub change_later { $self->set('change_to_pkgnum', $err_or_pkg->pkgnum); $self->set('expire', $date); # in case it's different $err_or_pkg->set('start_date', $date); + $err_or_pkg->set('change_date', ''); + $err_or_pkg->set('change_pkgnum', ''); $error = $self->replace || $err_or_pkg->replace || - $err_or_pkg->delete; + $change_to->cancel || + $change_to->delete; } else { $error = $err_or_pkg; } |