- fix: Shopping Cart Not Working

- fix: Editing Products Template wipes out SKU
 - fix: Email to RFE List Going to Spam
 - fix: 7.0.0-7.0.1 upgrade -- op called w/o passing session
 - fix: spectre.pl daemon error
 - Changed the Spectre tests to be a seperate option on the spectre.pl command
   line, which fixed a problem with the WRE monitor, and also enabled us to
   add more complete connectivity testing.
This commit is contained in:
JT Smith 2006-07-24 20:00:53 +00:00
parent f83c0fa957
commit f420103b2e
7 changed files with 40 additions and 23 deletions

View file

@ -219,8 +219,7 @@ The instantiated plugin of this item. See WebGUI::Commerce::Item for a detailed
sub getItems {
my ($self, $periodResolve, %cartContent, $item, $properties, @recurring, @normal);
$self = shift;
$periodResolve = WebGUI::Commerce::Payment::recurringPeriodValues($self->session);
$periodResolve = WebGUI::Commerce::Payment->recurringPeriodValues($self->session);
%cartContent = %{$self->{_items}};
foreach (values(%cartContent)) {
$item = WebGUI::Commerce::Item->new($self->session,$_->{itemId}, $_->{itemType});

View file

@ -1145,7 +1145,7 @@ sub www_viewCart {
$var{'checkoutForm.header'} = WebGUI::Form::formHeader($session,).
WebGUI::Form::hidden($session,{name => 'op', value => 'checkout'});
$var{'checkoutForm.button'} = WebGUI::Form::submit($session,{value => $i18n->get('checkout')});
$var{'checkoutForm.footer'} = WebGUI::Form::formFooter;
$var{'checkoutForm.footer'} = WebGUI::Form::formFooter($session);
$var{normalItemsLoop} = $normal;
$var{normalItems} = scalar(@$normal);

View file

@ -192,7 +192,7 @@ sub www_editProduct {
-name => 'sku',
-label => $i18n->get('sku'),
-hoverHelp => $i18n->get('sku description'),
-value => $session->form->process("sku") || $product->{SKU},
-value => $session->form->process("sku") || $product->{sku},
-maxlength => 64,
);
$f->template(

View file

@ -46,11 +46,11 @@ sub www_spectreTest {
name=>rand(100000),
timeout=>10
);
$remote->disconnect;
# Can't perform this test until I get smarter. =)
#return "spectre" unless $remote;
#my $result = $remote->post_respond('admin/ping');
#return "spectre" unless defined $result;
return "spectre" unless defined $remote;
my $result = $remote->post_respond('admin/ping');
$remote->disconnect;
return "spectre" unless defined $result;
return "success";
}