Bugfix: partial rollback of 19691e07
(repeat plugin)
Check was necessary for market items (e.g. 6 * item) after all. (Reported by Xesxen.)
This commit is contained in:
parent
cac85bc6bf
commit
e2c9fe30a4
1 changed files with 3 additions and 2 deletions
|
@ -90,10 +90,11 @@ sub hook_added {
|
|||
|
||||
my @items = $cart->select_items;
|
||||
my @planned = $cart->select_items('_repeat');
|
||||
return ABORT, $err_multi if $cart->is_multi_user and @planned;
|
||||
my @repeated = $cart->select_items('_repeated');
|
||||
|
||||
return ABORT, $err_multi if $cart->is_multi_user and @planned || @repeated;
|
||||
return ABORT, "Multiple repeats queued; I'm confused." if @planned > 1;
|
||||
return if not @planned;
|
||||
|
||||
return ABORT, $err_pfand if grep $_->{is_pfand}, @items;
|
||||
|
||||
for my $i (0 .. $#items - 1) {
|
||||
|
|
Loading…
Add table
Reference in a new issue