Fix revspace_mqtt plugin after change to new api

This commit is contained in:
Juerd Waalboer 2019-11-05 01:49:02 +01:00
parent 9e5ac6eb06
commit c7b66a1084

View file

@ -20,12 +20,12 @@ sub hook_checkout {
$stats{ $_->attribute('product_id') } += $_->quantity for @entries;
for (@entries) {
my $product = $_->{product_id};
my $product = $_->attribute('product_id');
publish "revspace/bank/sale" => $product;
next if $already_retained{ $product };
retain "revspace/bank/$product" => $stats{$_->{product_id}};
retain "revspace/bank/$product" => $stats{$_->attribute('product_id')};
$already_retained{ $product } = 1;
}