From e741fe47b1eb12e7b851879fe2dd6fddf1ad280b Mon Sep 17 00:00:00 2001 From: Flatlogic Bot Date: Tue, 28 Oct 2025 05:01:04 +0000 Subject: [PATCH] 1.2 --- core/__pycache__/views.cpython-311.pyc | Bin 3020 -> 3090 bytes core/views.py | 13 +++++++------ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/core/__pycache__/views.cpython-311.pyc b/core/__pycache__/views.cpython-311.pyc index aa5727c22ea517742836bf330077c797da979209..cedcc736aa0bee51ce4aa3dd89156e0e5f187add 100644 GIT binary patch delta 598 zcmX>jK1qUiIWI340}!n6Wyq}G$ori|ZU++s!*qrkhAfaU7^E;}1H~8^CNLK1O;%!! zX8b?7j&-4RY%OaIYf)s0I7AhQtYKZo$iT1~h#??_9ip?ytwa(g#=wxmG1-7kTwDqv zlEnvOFW{fd$RskkflVfAqyl71}Ti$Krse}35-ROla*Mb z8DCAVV_j(PQOjB)4p9LjQ`l=*XEV%YTE@u0uo{RVfRUj@0>)-w$l`^u7w}DHWD;Sm zVNKzXoIIILHE#{~GG?GgAcg=&h91unc^D69JP)eD!3@d_B?<_66^0_yS~e61@z$_m zb5ITA0zr`FEGY~rypw&{{nb?w#?&yR@TKtAFlI8MIwzPxQ(*ETcI(MZ9OaC{ldCxV zC!gbRVAP$=&nd%bGFgXHpUVztiX;#h*Gx|3G-4OzbYT3zBrtg%r*|})px6fnATh!D zu88CXDWes^Kmv#^iWpxJF}@&Td{;#NiirAk5xq+ydN*Vh76{G>yP=@Gz;OxN4SA&n zhI7h3urrA2e`H`075f4rKER2|VO-_x@*vB;s!hJar75cBtjus&naf3q`LM3Gi!AdI wSymUN$wJ(A0>(hc6&ZpEP`DP^O-|sJVsxHd&0VG_&gjYbfdM;NqySV60Ky<^*#H0l diff --git a/core/views.py b/core/views.py index 4525723..20a38a4 100644 --- a/core/views.py +++ b/core/views.py @@ -33,12 +33,13 @@ def upload_inventory(request): # Skip header row next(reader) for row in reader: - print(f"Processing row: {row}") - Application.objects.create( - name=row[0], - version=row[1], - vendor=row[2], - ) + if row and len(row) == 3: + print(f"Processing row: {row}") + Application.objects.create( + name=row[0], + version=row[1], + vendor=row[2], + ) return redirect('dashboard') except Exception as e: print(f"An error occurred: {e}")