Skip to content
Snippets Groups Projects
Commit c484d738 authored by Pedro Pablo Cardona Arroyave's avatar Pedro Pablo Cardona Arroyave
Browse files

Merge branch '234-fix-error-500-from-api-fridges-waste-product-116' into 'main'

A temporal fix was added for add product endpoint

Closes #234

See merge request idatt2106-v23-03/backend!177
parents 4485db0f 4056afc0
Branches master
No related tags found
No related merge requests found
......@@ -63,12 +63,17 @@ public class ProductController {
Optional<List<String>> volumeUnit = productService.getProductVolume(productRequest.ean());
if(volumeUnit.isPresent()){
if(volumeUnit.get().size() > 1){
product.setUnit(volumeUnit.get().get(1));
product.setAmount(Double.parseDouble(volumeUnit.get().get(0)));
}else {
product.setUnit("STK");
product.setAmount(1.0);
}
}else {
product.setUnit("STK");
product.setAmount(1.0);
}
if(productRequest.allergies() != null){
productRequest.allergies().forEach(allergyName-> product.addAllergy(allergyService.getAllergyByName(allergyName).get()));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment