Changeset - c796135bb2e9
[Not reviewed]
default
0 1 0
Branko Majic (branko) - 13 years ago 2013-02-19 21:12:48
branko@majic.rs
Added checks for adding ingredients to user's list to make sure the session data is properly set.
1 file changed with 3 insertions and 1 deletions:
0 comments (0 inline, 0 general)
djangoshaker/views.py
Show inline comments
 
@@ -69,7 +69,9 @@ class UserView(TemplateView):
 
def add_user_ingredient(request, ingredient_id):
 
    ingredient = get_object_or_404(Ingredient, pk = ingredient_id)
 

	
 
    if not request.session['user_ingredients']:
 
    if 'user_ingredients' not in request.session:
 
        request.session['user_ingredients'] = [ int(ingredient_id) ]
 
    elif not request.session['user_ingredients']:
 
        request.session['user_ingredients'] = [ int(ingredient_id) ]
 
    elif not ingredient_id in request.session['user_ingredients']:
 
        tmp_ings = request.session['user_ingredients']
0 comments (0 inline, 0 general)