X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2FMason.pm;h=aa9d3bebfbc1ed615be36d054cc39bd4f4179b0b;hb=8873189f93ad32da7f619959c51a35ed66e19b30;hp=a2a761737fe2c6d16b403bee83fb656242c8f2a9;hpb=2748aaf4aa3f19e17a37edc07e89ee402108900d;p=freeside.git diff --git a/FS/FS/Mason.pm b/FS/FS/Mason.pm index a2a761737..aa9d3bebf 100644 --- a/FS/FS/Mason.pm +++ b/FS/FS/Mason.pm @@ -45,13 +45,7 @@ if ( -e $addl_handler_use_file ) { use strict; use vars qw( %session ); - use CGI 3.29 qw(-private_tempfiles); #3.29 to fix RT attachment problems - - #breaks quick payment entry - #http://rt.cpan.org/Public/Bug/Display.html?id=37365 - die "CGI.pm v3.38 is broken, use any other version >= 3.29". - " (Debian 5.0? aptitude remove libcgi-pm-perl)" - if $CGI::VERSION == 3.38; + use CGI 3.39 qw(-private_tempfiles); #3.39 for cpan#37365 #use CGI::Carp qw(fatalsToBrowser); use CGI::Cookie; @@ -137,13 +131,15 @@ if ( -e $addl_handler_use_file ) { use FS::Conf; use FS::CGI qw(header menubar table itable ntable idiot eidiot myexit http_header); - use FS::UI::Web qw(svc_url random_id); + use FS::UI::Web qw(svc_url random_id + get_page_pref set_page_pref); use FS::UI::Web::small_custview qw(small_custview); use FS::UI::bytecount; use FS::UI::REST qw( rest_auth rest_uri_remain encode_rest ); use FS::Msgcat qw(gettext geterror); use FS::Misc qw( send_email send_fax ocr_image states_hash counties cities state_label + card_types ); use FS::Misc::eps2png qw( eps2png ); use FS::Report::FCC_477; @@ -411,6 +407,10 @@ if ( -e $addl_handler_use_file ) { use FS::report_batch; use FS::report_batch; use FS::password_history; + use FS::svc_fiber; + use FS::fiber_olt; + use FS::olt_site; + use FS::access_user_page_pref; # Sammath Naur if ( $FS::Mason::addl_handler_use ) {