diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f2176f01fa1f38a4ac2a57adc92eed936e058c45..7eade4670c82ffca08b5d8d1cf2b59d798816e2d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,7 +2,7 @@ image: docker:latest variables: DOCKER_TLS_CERTDIR: "/certs" - IMAGE_VER: 0.20.2 + IMAGE_VER: 0.21.0 services: - docker:dind diff --git a/lib/CF2022/Controller/Orders.pm b/lib/CF2022/Controller/Orders.pm index 2355392fb8c01b404a562c61d2e0bcce0af692d7..fbcb1ebcedbe10a5f0b22e14210342ae562ea339 100644 --- a/lib/CF2022/Controller/Orders.pm +++ b/lib/CF2022/Controller/Orders.pm @@ -94,6 +94,8 @@ sub create ($c ) { PRODUCT: foreach my $product ( @{ $args->{products} } ) { + return $c->error(400, "Běž žebrat jinam, Pando") if $product->{price} < $c->config->{min_fee}; + $product->{id} = $c->mapped_product_id($product->{id}); next PRODUCT if $pt->{subsidy}{$product->{id}} && ! $product->{price};