summaryrefslogtreecommitdiff
path: root/scraper/s2-geocode-server.py
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2019-03-28 15:27:56 +0100
committerJules Laplace <julescarbon@gmail.com>2019-03-28 15:27:56 +0100
commit3bad596c05c8305d327955225d3d10aacce78da1 (patch)
treebfc7788a60d13fbcdcea71313aeebdc6ea69a05f /scraper/s2-geocode-server.py
parentad6284a2040837e7373b4d89644a01306f181dd5 (diff)
add paper addresses to unverified papers
Diffstat (limited to 'scraper/s2-geocode-server.py')
-rw-r--r--scraper/s2-geocode-server.py17
1 files changed, 3 insertions, 14 deletions
diff --git a/scraper/s2-geocode-server.py b/scraper/s2-geocode-server.py
index f5dc04c9..3aeda881 100644
--- a/scraper/s2-geocode-server.py
+++ b/scraper/s2-geocode-server.py
@@ -131,22 +131,11 @@ def find_verification(sha256):
@app.route('/api/verify/add', methods=['POST'])
def add_verification():
- worksheet = fetch_worksheet('verifications')
form = request.get_json()
print(form)
- keys = worksheet.row_values(1)
- row = [ form[key] if key in form else '' for key in keys ]
- try:
- cell = worksheet.find(form['paper_id'])
- except:
- cell = None
-
- if cell:
- for item, i in enumerate(row):
- worksheet.update_cell(cell.row, i+1, item)
- else:
- worksheet.append_row(row)
-
+ update_or_append_worksheet('verifications', form)
+ if form['isUnknown']:
+ update_or_append_worksheet('paper_locations', form)
return jsonify({
'status': 'ok'
})