From b3fde003816e1c3035af95ab6f58cba807a046e9 Mon Sep 17 00:00:00 2001 From: ivan Date: Sun, 25 Feb 2007 03:08:10 +0000 Subject: add selfservice-ignore_quantity flag --- FS/bin/freeside-selfservice-server | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'FS/bin/freeside-selfservice-server') diff --git a/FS/bin/freeside-selfservice-server b/FS/bin/freeside-selfservice-server index 187bc1469..205f1c3ab 100644 --- a/FS/bin/freeside-selfservice-server +++ b/FS/bin/freeside-selfservice-server @@ -16,8 +16,7 @@ use FS::UID qw(adminsuidsetup forksuidsetup); use FS::ClientAPI; use FS::Conf; -use FS::cust_bill; -use FS::cust_pkg; +use FS::cust_svc; $FREESIDE_LOG = "%%%FREESIDE_LOG%%%"; $FREESIDE_LOCK = "%%%FREESIDE_LOCK%%%"; @@ -58,6 +57,10 @@ logfile("$FREESIDE_LOG/selfservice.$machine.log"); daemonize2(); my $conf = new FS::Conf; +if ( $conf->exists('selfservice-ignore_quantity') ) { + $FS::cust_svc::ignore_quantity = 1; + $FS::cust_svc::ignore_quantity = 1; #now it is used twice. +} my $clientd = "/usr/local/sbin/freeside-selfservice-clientd"; #better name? -- cgit v1.2.1