projects
/
freeside.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
0b614da
)
make sure config still works if no ticket system is configured...
author
ivan
<ivan>
Sat, 15 Oct 2005 13:37:22 +0000
(13:37 +0000)
committer
ivan
<ivan>
Sat, 15 Oct 2005 13:37:22 +0000
(13:37 +0000)
FS/FS/Conf.pm
patch
|
blob
|
history
diff --git
a/FS/FS/Conf.pm
b/FS/FS/Conf.pm
index
5f2c3b3
..
75e1645
100644
(file)
--- a/
FS/FS/Conf.pm
+++ b/
FS/FS/Conf.pm
@@
-1476,11
+1476,20
@@
httemplate/docs/config.html
'type' => 'select-sub',
'options_sub' => sub { eval "use FS::TicketSystem;";
die $@ if $@;
'type' => 'select-sub',
'options_sub' => sub { eval "use FS::TicketSystem;";
die $@ if $@;
- FS::TicketSystem->queues();
+ my $conf = new FS::Conf;
+ if ( $conf->config('ticket_system') ) {
+ FS::TicketSystem->queues();
+ } else {
+ ();
+ }
},
'option_sub' => sub { eval "use FS::TicketSystem;";
die $@ if $@;
},
'option_sub' => sub { eval "use FS::TicketSystem;";
die $@ if $@;
- FS::TicketSystem->queue(shift);
+ if ( $conf->config('ticket_system') ) {
+ FS::TicketSystem->queue(shift);
+ } else {
+ '';
+ }
},
},
},
},