Update Account/Shop for exceptions.
This commit is contained in:
parent
1b87d4877c
commit
34846c45a6
1 changed files with 6 additions and 2 deletions
|
|
@ -267,11 +267,15 @@ sub www_viewSales {
|
||||||
. q{ group by assetId order by quantity desc },
|
. q{ group by assetId order by quantity desc },
|
||||||
[ $vendor->getId ]
|
[ $vendor->getId ]
|
||||||
);
|
);
|
||||||
while (my $row = $sth->hashRef) {
|
ROW: while (my $row = $sth->hashRef) {
|
||||||
my $data = $row;
|
my $data = $row;
|
||||||
|
|
||||||
# Add asset properties to tmpl_vars.
|
# Add asset properties to tmpl_vars.
|
||||||
my $asset = WebGUI::Asset->newById( $session, $row->{ assetId } );
|
my $asset = eval { WebGUI::Asset->newById( $session, $row->{ assetId } ); };
|
||||||
|
if (Exception::Class->caught()) {
|
||||||
|
$session->log->error('Unable to instanciate assetId '.$row->{ assetId }.": $@");
|
||||||
|
next ROW;
|
||||||
|
}
|
||||||
$row = { %{ $row }, %{ $asset->get } } if $asset;
|
$row = { %{ $row }, %{ $asset->get } } if $asset;
|
||||||
|
|
||||||
push @products, $row;
|
push @products, $row;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue