X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=rt%2Fbin%2Fmason_handler.scgi;h=1a497de7745cfb8a61312ca77852edda8b363e64;hb=5d1c873c38990030fc082294ff728518460ccead;hp=105086681be2b3fd9e01c233849299a16d9ac7b1;hpb=5c96d46d56f2066bb40d9a34c4db56f53f43c6f2;p=freeside.git diff --git a/rt/bin/mason_handler.scgi b/rt/bin/mason_handler.scgi index 105086681..1a497de77 100755 --- a/rt/bin/mason_handler.scgi +++ b/rt/bin/mason_handler.scgi @@ -56,18 +56,13 @@ require (dirname(__FILE__) . '/webmux.pl'); require CGI; -RT::Init(); -$Handler ||= RT::Interface::Web::Handler->new( - RT->Config->Get('MasonParameters') -); - - my $cgi = CGI->new; if ( ( !$Handler->interp->comp_exists( $cgi->path_info ) ) && ( $Handler->interp->comp_exists( $cgi->path_info . "/index.html" ) ) ) { $cgi->path_info( $cgi->path_info . "/index.html" ); } +RT::ConnectToDatabase(); $Handler->handle_cgi_object($cgi); RT::Interface::Web::Handler->CleanupRequest(); 1;