From 711972e7808a29cdc8a157d3ca21129196207a24 Mon Sep 17 00:00:00 2001
From: Christian Dresen <c.dresen@fh-muenster.de>
Date: Wed, 26 Apr 2017 00:47:09 +0200
Subject: [PATCH] Fix for Product Prices

---
 .../main/java/ms/warpzone/warppay/dialogs/ProductDialog.java   | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/WarpDrinkApp/app/src/main/java/ms/warpzone/warppay/dialogs/ProductDialog.java b/WarpDrinkApp/app/src/main/java/ms/warpzone/warppay/dialogs/ProductDialog.java
index 814f37c..6c2c16e 100644
--- a/WarpDrinkApp/app/src/main/java/ms/warpzone/warppay/dialogs/ProductDialog.java
+++ b/WarpDrinkApp/app/src/main/java/ms/warpzone/warppay/dialogs/ProductDialog.java
@@ -47,6 +47,7 @@ public class ProductDialog extends Dialog implements View.OnClickListener {
             String placeholder = "\n\n\n\n\n\n";
             placeholder = placeholder.substring(Integer.valueOf(p.getName().length() / 16));
             prodButton.setText(p.getName()+placeholder+String.valueOf(p.getPrice())+" Euro");
+            prodButton.setTag(p.getName());
             prodButton.setOnClickListener(this);
             this.gridProducts.addView(prodButton);
         }
@@ -66,7 +67,7 @@ public class ProductDialog extends Dialog implements View.OnClickListener {
     public void onClick(View view) {
         MainManager.getInstance().startTimer();
         Button clicked = (Button) view;
-        String product_name = (String) clicked.getText();
+        String product_name = (String) clicked.getTag();
         Product product = Product.getOneByName(product_name);
         Order order = new Order(product);
         UiManager.getInstance().addOrder(order);
-- 
GitLab