default to a session cookie instead of setting an explicit timeout, weird timezone...
[freeside.git] / torrus / perllib / Torrus / ReportOutput / Freeside.pm
index 95daa06..f04ac61 100644 (file)
@@ -1,6 +1,22 @@
 package Torrus::ReportOutput::Freeside;
 
+use strict;
+use warnings;
 use base 'Torrus::Freeside';
+use FS::UID qw(adminsuidsetup);
+use FS::TicketSystem;
+
+our $issetup = 0;
+
+sub freesideSetup {
+  #my $self = shift;
+
+  return if $issetup++;
+
+  adminsuidsetup('fs_queue'); #XXX for now
+  FS::TicketSystem->init();
+
+}
 
 1;