summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authoreinhverfr <einhverfr@4979c152-3d1c-0410-bac9-87ea11338e46>2007-12-02 23:24:27 +0000
committereinhverfr <einhverfr@4979c152-3d1c-0410-bac9-87ea11338e46>2007-12-02 23:24:27 +0000
commitecc87a1c586ead2042499eca21e0e14d726b5ce8 (patch)
treefce3f039df564c0980b4bd327e3bb33048f45522 /scripts
parenta581e9f50c6a4a22c8fbfd24348cd40835784d44 (diff)
Correcting behavior of session timeout to release locks and create new session.
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1928 4979c152-3d1c-0410-bac9-87ea11338e46
Diffstat (limited to 'scripts')
-rw-r--r--scripts/payment.pl16
1 files changed, 15 insertions, 1 deletions
diff --git a/scripts/payment.pl b/scripts/payment.pl
index 5cea05ff..551ebf90 100644
--- a/scripts/payment.pl
+++ b/scripts/payment.pl
@@ -69,7 +69,7 @@ TT2 system. (hopefully it will... )
=cut
sub payments {
- my ($request) = @_;
+ my ($request) = @_;
my $payment = LedgerSMB::DBObject::Payment->new({'base' => $request});
$payment->get_metadata();
my $template = LedgerSMB::Template->new(
@@ -81,6 +81,20 @@ sub payments {
);
$template->render($payment);
}
+
+sub display_payments {
+ my ($request) = @_;
+ my $payment = LedgerSMB::DBObject::Payment->new({'base' => $request});
+ $payment->get_payment_detail_data();
+ my $template = LedgerSMB::Template->new(
+ user => $request->{_user},
+ locale => $request->{_locale},
+ path => 'UI/payments',
+ template => 'payments_filter',
+ format => 'HTML',
+ );
+ $template->render($payment);
+}
sub payment {