From d2005411cef0d7189d82fee7e0d6c5984f80d2df Mon Sep 17 00:00:00 2001 From: keroth Date: Sun, 10 May 2015 03:44:31 +0200 Subject: fixed bug in views.py --- inventory/views.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/inventory/views.py b/inventory/views.py index 541e300..dcc1115 100644 --- a/inventory/views.py +++ b/inventory/views.py @@ -95,9 +95,9 @@ def upload(request): if request.POST['type'] == '1': parent = '' for code in data: - try: - b = Barcode.objects.get(code=code.upper()) - if code != 'NEWPARENT': + if code != 'NEWPARENT': + try: + b = Barcode.objects.get(code=code.upper()) if parent == '': p = Barcode.objects.get(code=code.upper()) parent = code @@ -105,11 +105,11 @@ def upload(request): i = Barcode.objects.get(code=code.upper()) i.item.parent = p.item i.item.save() - else: - parent = '' - except ObjectDoesNotExist: - error += 1 - data[index] = code + ' existiert nicht' + except ObjectDoesNotExist: + error += 1 + data[index] = code + ' existiert nicht' + else: + parent = '' index += 1 elif request.POST['type'] == '2': business_area = models.BusinessArea.objects.get(name='ideell') -- cgit v1.2.3