projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix weird rounding error:
[freeside.git]
/
htetc
/
global.asa
diff --git
a/htetc/global.asa
b/htetc/global.asa
index
d6e0bbe
..
dc75822
100644
(file)
--- a/
htetc/global.asa
+++ b/
htetc/global.asa
@@
-1,12
+1,18
@@
use strict;
use vars qw( $cgi $p );
use CGI;
use strict;
use vars qw( $cgi $p );
use CGI;
-use CGI::Carp qw(fatalsToBrowser);
+
#
use CGI::Carp qw(fatalsToBrowser);
use HTML::Entities;
use HTML::Entities;
+use Date::Format;
+use Date::Parse;
use FS::UID qw(cgisuidsetup dbh);
use FS::Record qw(qsearch qsearchs fields);
use FS::part_svc;
use FS::UID qw(cgisuidsetup dbh);
use FS::Record qw(qsearch qsearchs fields);
use FS::part_svc;
-use FS::CGI qw(header menubar popurl table);
+use FS::part_pkg;
+use FS::pkg_svc;
+use FS::cust_pkg;
+use FS::cust_svc;
+use FS::CGI qw(header menubar popurl table itable ntable);
sub Script_OnStart {
$cgi = new CGI;
sub Script_OnStart {
$cgi = new CGI;
@@
-17,8
+23,8
@@
sub Script_OnStart {
sub Script_OnFlush {
my $ref = $Response->{BinaryRef};
sub Script_OnFlush {
my $ref = $Response->{BinaryRef};
- $$ref = $cgi->header(
'-expires' => 'now'
) . $$ref;
-
#
if ( dbh->can('sprintProfile') ) {
+ $$ref = $cgi->header(
@FS::CGI::header
) . $$ref;
+ if ( dbh->can('sprintProfile') ) {
$$ref =~ s/<\/BODY>[\s\n]*<\/HTML>[\s\n]*$//i
or warn "can't remove";
$$ref =~ s/<\/BODY>[\s\n]*<\/HTML>[\s\n]*$//i
or warn "can't remove";
@@
-28,5
+34,5
@@
sub Script_OnFlush {
$$ref .= '</BODY></HTML>';
dbh->{'private_profile'} = {};
$$ref .= '</BODY></HTML>';
dbh->{'private_profile'} = {};
-
#
}
+ }
}
}