projects
/
freeside.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
5569061
)
fix self-service for ticket_system-less operation RT#75075
author
Ivan Kohler
<ivan@freeside.biz>
Wed, 8 Mar 2017 21:29:25 +0000
(13:29 -0800)
committer
Ivan Kohler
<ivan@freeside.biz>
Wed, 8 Mar 2017 21:29:25 +0000
(13:29 -0800)
FS/bin/freeside-selfservice-server
patch
|
blob
|
history
diff --git
a/FS/bin/freeside-selfservice-server
b/FS/bin/freeside-selfservice-server
index
8ce74d5
..
f008285
100644
(file)
--- a/
FS/bin/freeside-selfservice-server
+++ b/
FS/bin/freeside-selfservice-server
@@
-63,10
+63,15
@@
logfile("$FREESIDE_LOG/selfservice.$machine.log");
daemonize2();
my $conf = new FS::Conf;
daemonize2();
my $conf = new FS::Conf;
+my $ticket_system = $conf->config('ticket_system');
if ( $conf->exists('selfservice-ignore_quantity') ) {
$FS::cust_svc::ignore_quantity = 1;
$FS::cust_svc::ignore_quantity = 1; #now it is used twice.
}
if ( $conf->exists('selfservice-ignore_quantity') ) {
$FS::cust_svc::ignore_quantity = 1;
$FS::cust_svc::ignore_quantity = 1; #now it is used twice.
}
+if ( $conf->exists('selfservice-db_profile') ) {
+ eval "use DBIx::Profile";
+ warn $@ if $@;
+}
#clear the signup info cache so an "/etc/init.d/freeside restart" will pick
#up new info... (better as a callback in Signup.pm?)
#clear the signup info cache so an "/etc/init.d/freeside restart" will pick
#up new info... (better as a callback in Signup.pm?)
@@
-161,7
+166,7
@@
while (1) {
$FS::UID::dbh->{InactiveDestroy} = 1;
forksuidsetup($user);
$FS::UID::dbh->{InactiveDestroy} = 1;
forksuidsetup($user);
- FS::TicketSystem->init();
+ FS::TicketSystem->init()
if $ticket_system
;
my $type = $packet->{_packet};
warn "calling $type handler\n" if $Debug;
my $type = $packet->{_packet};
warn "calling $type handler\n" if $Debug;