aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTerry Truong <terry06890@gmail.com>2022-05-24 18:34:06 +1000
committerTerry Truong <terry06890@gmail.com>2022-05-24 18:34:06 +1000
commit26d5a92e8f4a1e7fef9b3a290ed4bc582e104b45 (patch)
tree872689d760332b85f20be486776a14ac5dcc2e4a
parent1615a629e8eaceb4c5d504a0b17bc04769233fd5 (diff)
Fix None-indexing bug in server.py
-rwxr-xr-xbackend/server.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/backend/server.py b/backend/server.py
index 09277ac..a712216 100755
--- a/backend/server.py
+++ b/backend/server.py
@@ -145,7 +145,8 @@ def lookupNodeInfo(name, useReducedTree):
query = "SELECT eol_id, source_url, license, copyright_owner FROM" \
" images WHERE eol_id IN ({})".format(",".join(["?"] * len(idsToLookup)))
for row in cur.execute(query, idsToLookup):
- if str(row[0]) == nodeObj["imgName"][0][:-4]:
+ imgName1 = nodeObj["imgName"][0]
+ if imgName1 != None and str(row[0]) == imgName1[:-4]:
imgData[0] = {"eolId": row[0], "sourceUrl": row[1], "license": row[2], "copyrightOwner": row[3]}
else:
imgData[1] = {"eolId": row[0], "sourceUrl": row[1], "license": row[2], "copyrightOwner": row[3]}