summaryrefslogtreecommitdiff
path: root/torrus
diff options
context:
space:
mode:
Diffstat (limited to 'torrus')
-rw-r--r--torrus/configs/torrus-siteconfig.pl2
-rw-r--r--torrus/perllib/Torrus/Renderer/Freeside.pm6
2 files changed, 5 insertions, 3 deletions
diff --git a/torrus/configs/torrus-siteconfig.pl b/torrus/configs/torrus-siteconfig.pl
index 504c0f37d..0ecec1c92 100644
--- a/torrus/configs/torrus-siteconfig.pl
+++ b/torrus/configs/torrus-siteconfig.pl
@@ -25,7 +25,7 @@ $Torrus::Freeside::FSURL = '%%%FREESIDE_URL%%%';
$Torrus::Renderer::displayReports = 1;
push (@Torrus::Collector::loadModules, 'Torrus::Collector::ExternalStorage');
$Torrus::SQL::connections{'Default'}{'dsn'} =
- 'DBI:mysql:dbname=freeside'; #XXX sub in DATASOURCE
+ 'DBI:Pg:dbname=freeside'; #XXX sub in DATASOURCE
$Torrus::SQL::connections{'Default'}{'username'} = 'freeside'; #DB_USER
$Torrus::SQL::connections{'Default'}{'password'} = ''; #DB_PASSWORD
diff --git a/torrus/perllib/Torrus/Renderer/Freeside.pm b/torrus/perllib/Torrus/Renderer/Freeside.pm
index 9a7c023be..d97920e15 100644
--- a/torrus/perllib/Torrus/Renderer/Freeside.pm
+++ b/torrus/perllib/Torrus/Renderer/Freeside.pm
@@ -3,7 +3,7 @@ package Torrus::Renderer::Freeside;
use strict;
use warnings;
use base 'Torrus::Freeside';
-use FS::UID qw(cgisuidsetup);
+use FS::UID qw(setcgi adminsuidsetup);
use FS::TicketSystem;
our $cgi = '';
@@ -15,7 +15,9 @@ sub freesideSetup {
$cgi = $Torrus::CGI::q;
- cgisuidsetup($cgi);
+ setcgi($cgi);
+
+ adminsuidsetup;
FS::TicketSystem->init();
}