Add Winter parameter for Repeat entries
This commit is contained in:
parent
277930acde
commit
7531c9cc7c
@ -126,8 +126,8 @@ def add_time():
|
|||||||
return redirect(url_for('main_page'))
|
return redirect(url_for('main_page'))
|
||||||
|
|
||||||
|
|
||||||
@app.route('/repeat_last_odometer/<odometer>')
|
@app.route('/repeat_last_odometer/<odometer>/<winter>')
|
||||||
def repeat_last_odometer(odometer):
|
def repeat_last_odometer(odometer, winter=False):
|
||||||
'''Retrieve the passed in odometer value and submit as a new entry'''
|
'''Retrieve the passed in odometer value and submit as a new entry'''
|
||||||
date = strftime("%Y-%m-%d")
|
date = strftime("%Y-%m-%d")
|
||||||
time = strftime("%H:%M:%S")
|
time = strftime("%H:%M:%S")
|
||||||
@ -136,7 +136,7 @@ def repeat_last_odometer(odometer):
|
|||||||
|
|
||||||
write_api = client.write_api(write_options=SYNCHRONOUS)
|
write_api = client.write_api(write_options=SYNCHRONOUS)
|
||||||
point = influxdb_client.Point("2016_odyssey").time(
|
point = influxdb_client.Point("2016_odyssey").time(
|
||||||
timestamp).field("odometer", float(odometer))
|
timestamp).tag("winter", winter).field("odometer", float(odometer))
|
||||||
write_api.write(bucket="gas", org=config['DB_ORG'], record=point)
|
write_api.write(bucket="gas", org=config['DB_ORG'], record=point)
|
||||||
return redirect(url_for('main_page'))
|
return redirect(url_for('main_page'))
|
||||||
|
|
||||||
|
@ -57,13 +57,16 @@
|
|||||||
<option value="TRUE">True</option>
|
<option value="TRUE">True</option>
|
||||||
<option value="FALSE" selected>False</option>
|
<option value="FALSE" selected>False</option>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
{% else %}
|
||||||
|
<option value="TRUE">True</option>
|
||||||
|
<option value="FALSE" selected>False</option>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
</div><br>
|
</div><br>
|
||||||
<input type="submit" value="Go">
|
<input type="submit" value="Go">
|
||||||
{% if data %}
|
{% if data %}
|
||||||
<a href="{{ url_for('repeat_last_odometer', odometer=data[0]['odometer'] ) }}">Repeat</a>
|
<a href="{{ url_for('repeat_last_odometer', odometer=data[0]['odometer'], winter=data[0]['winter'] ) }}">Repeat</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
|
Loading…
Reference in New Issue
Block a user