From e8d1d6af8f55a8de6a938e064340eee63471be43 Mon Sep 17 00:00:00 2001 From: JT Smith Date: Tue, 17 Jan 2006 03:31:54 +0000 Subject: [PATCH] a couple more session related bug fixes --- lib/WebGUI/Operation.pm | 2 +- lib/WebGUI/Operation/WebGUI.pm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/WebGUI/Operation.pm b/lib/WebGUI/Operation.pm index 1a7e80fa3..c666bdf25 100644 --- a/lib/WebGUI/Operation.pm +++ b/lib/WebGUI/Operation.pm @@ -56,7 +56,7 @@ sub execute { # Load the module $cmd = 'use '.$operation->{$op}; eval ($cmd); - $session->error("Couldn't compile operation: ".$operation->{$op}.". Root cause: ".$@) if ($@); + $session->errorHandler->error("Couldn't compile operation: ".$operation->{$op}.". Root cause: ".$@) if ($@); # Call the method $cmd = $operation->{$op} . '::www_'.$op; $output = eval{&$cmd($session)}; diff --git a/lib/WebGUI/Operation/WebGUI.pm b/lib/WebGUI/Operation/WebGUI.pm index 3abf82f39..3c44b342c 100644 --- a/lib/WebGUI/Operation/WebGUI.pm +++ b/lib/WebGUI/Operation/WebGUI.pm @@ -106,7 +106,7 @@ sub www_setup { $session->setting->set('companyName',$session->form->text("companyName")); $session->setting->set('companyURL',$session->form->url("companyURL")); $session->setting->set('companyEmail',$session->form->email("companyEmail")); - $session->setting->setRedirect($session->url->gateway()); + $session->http->setRedirect($session->url->gateway()); return ""; } else { $output .= 'Admin Account';