X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=FS%2FFS%2Fcust_bill.pm;h=3113c206132e49dc1951fcd48ed92952435f9a79;hp=85c4bac5cc9a0a7bdc259b23d154736916ef1803;hb=a3a077fe8c0e30de5faa531b285b45d31abdf7f3;hpb=f2248fc4efed88f10f74badea16cbf996ec118d1 diff --git a/FS/FS/cust_bill.pm b/FS/FS/cust_bill.pm index 85c4bac5c..3113c2061 100644 --- a/FS/FS/cust_bill.pm +++ b/FS/FS/cust_bill.pm @@ -41,11 +41,6 @@ use FS::L10N; $DEBUG = 0; $me = '[FS::cust_bill]'; -#ask FS::UID to run this stuff for us later -FS::UID->install_callback( sub { - my $conf = new FS::Conf; #global -} ); - =head1 NAME FS::cust_bill - Object methods for cust_bill records @@ -416,8 +411,8 @@ cust_bill-default_agent_invid is set and it has a value, invnum otherwise. sub display_invnum { my $self = shift; - my $conf = $self->conf; - if ( $conf->exists('cust_bill-default_agent_invid') && $self->agent_invid ){ + if ( $self->agent_invid + && FS::Conf->new->exists('cust_bill-default_agent_invid') ) { return $self->agent_invid; } else { return $self->invnum;