diff options
author | Torsten Grote <t@grobox.de> | 2023-03-08 15:55:07 -0300 |
---|---|---|
committer | Torsten Grote <t@grobox.de> | 2023-03-08 15:55:07 -0300 |
commit | e690df6d0eaacb60ca9edf1d4caf382711278b8b (patch) | |
tree | 2b07e0856413f482fe588d7956e6559a2f77dd3f /merchant-terminal/src/main/java/net/taler/merchantpos/order/Order.kt | |
parent | 34954e4c0c730910ee45dec85a64117aa57023c2 (diff) | |
download | taler-android-e690df6d0eaacb60ca9edf1d4caf382711278b8b.tar.gz taler-android-e690df6d0eaacb60ca9edf1d4caf382711278b8b.tar.bz2 taler-android-e690df6d0eaacb60ca9edf1d4caf382711278b8b.zip |
[pos] add button for adding custom products
Diffstat (limited to 'merchant-terminal/src/main/java/net/taler/merchantpos/order/Order.kt')
-rw-r--r-- | merchant-terminal/src/main/java/net/taler/merchantpos/order/Order.kt | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/merchant-terminal/src/main/java/net/taler/merchantpos/order/Order.kt b/merchant-terminal/src/main/java/net/taler/merchantpos/order/Order.kt index 2d4d32c..a22ab0a 100644 --- a/merchant-terminal/src/main/java/net/taler/merchantpos/order/Order.kt +++ b/merchant-terminal/src/main/java/net/taler/merchantpos/order/Order.kt @@ -73,7 +73,7 @@ data class Order(val id: Int, val currency: String, val availableCategories: Map val categories = HashMap<Category, Int>() products.forEach { product -> val categoryId = product.categories[0] - val category = availableCategories.getValue(categoryId) + val category = availableCategories[categoryId] ?: return@forEach // custom products val oldQuantity = categories[category] ?: 0 categories[category] = oldQuantity + product.quantity } |