aboutsummaryrefslogtreecommitdiff
path: root/backend
diff options
context:
space:
mode:
authorTerry Truong <terry06890@gmail.com>2022-05-13 00:08:16 +1000
committerTerry Truong <terry06890@gmail.com>2022-05-13 00:08:16 +1000
commit0d3eda30c79e6c79ff1a82f5b8104602d03b8b0c (patch)
treec53c7dbe0c6c0a85b1e2ae87faacb1f980d2ee69 /backend
parent670b17f94d17514ea679261669978dbc7077bef8 (diff)
Fix inaccurate tile-info data when using reduced tree
Diffstat (limited to 'backend')
-rwxr-xr-xbackend/server.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/backend/server.py b/backend/server.py
index 6d2970d..0b214b3 100755
--- a/backend/server.py
+++ b/backend/server.py
@@ -109,7 +109,7 @@ def lookupName(name, useReducedTree):
hasMore = True
del results[-1]
return [results, hasMore]
-def lookupNodeInfo(name):
+def lookupNodeInfo(name, useReducedTree):
cur = dbCon.cursor()
# Get node desc
row = cur.execute("SELECT desc, redirected from descs WHERE descs.name = ?", (name,)).fetchone()
@@ -122,7 +122,7 @@ def lookupNodeInfo(name):
if row != None:
imgInfo = {"eolId": row[0], "sourceUrl": row[1], "license": row[2], "copyrightOwner": row[3]}
# Get other info
- temp = lookupNodes([name], False)
+ temp = lookupNodes([name], useReducedTree)
nodeObj = temp[name] if name in temp else None
#
return {"desc": desc, "imgInfo": imgInfo, "nodeObj": nodeObj}
@@ -183,7 +183,7 @@ class DbServer(BaseHTTPRequestHandler):
self.respondJson(lookupName(name, useReducedTree))
return
elif reqType == "info":
- self.respondJson(lookupNodeInfo(name))
+ self.respondJson(lookupNodeInfo(name, useReducedTree))
return
self.send_response(404)
self.end_headers()