From 43dd06db8582782e74197ede1b9c499f9cd25d53 Mon Sep 17 00:00:00 2001
From: Christian Dresen <c.dresen@fh-muenster.de>
Date: Wed, 30 Nov 2016 19:31:42 +0100
Subject: [PATCH] [WarpFood] Fix Paid toggle unauthenticated, redirect after
 order. /close #38 #37

---
 www/web/warpfood/templates/warpfood/view.html | 15 +++------------
 www/web/warpfood/views.py                     |  3 ++-
 2 files changed, 5 insertions(+), 13 deletions(-)

diff --git a/www/web/warpfood/templates/warpfood/view.html b/www/web/warpfood/templates/warpfood/view.html
index a7eaae6..7ae747a 100644
--- a/www/web/warpfood/templates/warpfood/view.html
+++ b/www/web/warpfood/templates/warpfood/view.html
@@ -100,19 +100,10 @@
                     <td>{{ order.price }} &euro;</td>
                     <td>{{ order.comment }}</td>
                     <td>
-                        {% if user.is_authenticated %}
-                            {% if order.paid %}
-                                <a class="btn btn-xs btn-success" href="/pizza/toggle_paid/{{ order.id }}">{{ order.paid }}</a>
-                            {% else %}
-                                <a class="btn btn-xs btn-danger" href="/pizza/toggle_paid/{{ order.id }}">{{ order.paid }}</a>
-                            {% endif %}
-
+                        {% if order.paid %}
+                            <a class="btn btn-xs btn-success" href="/pizza/toggle_paid/{{ order.id }}">{{ order.paid }}</a>
                         {% else %}
-                            {% if order.paid %}
-                                <span class="btn btn-xs btn-success">{{ order.paid }}</span>
-                            {% else %}
-                               <span class="btn btn-xs btn-danger">{{ order.paid }}</span>
-                            {% endif %}
+                            <a class="btn btn-xs btn-danger" href="/pizza/toggle_paid/{{ order.id }}">{{ order.paid }}</a>
                         {% endif %}
                     </td>
                 </tr>
diff --git a/www/web/warpfood/views.py b/www/web/warpfood/views.py
index 7bb6fd6..9d4551f 100644
--- a/www/web/warpfood/views.py
+++ b/www/web/warpfood/views.py
@@ -77,7 +77,8 @@ def view(request, sheet_id=0):
                 p.price = order.price
                 p.save()
             form = None
-
+            redirect("/pizza/view/%s/" % sheet_id)
+        
     if sheet_id != 0:
         sheet = FoodSheet.objects.get(id=sheet_id)
         page_context['sheet'] = sheet
-- 
GitLab