Changes for case when no cards are in db

This commit is contained in:
Patrick McDonagh
2017-05-03 13:38:17 -05:00
parent 0e58c84c6a
commit 32b7a82886
2 changed files with 3 additions and 3 deletions

View File

@@ -24,10 +24,10 @@ def my_view(request):
for t in latesttag_agg:
latest_tag_values.append(t)
latest_card = []
latest_card = None
try:
latest_card = list(request.db['cards'].find().sort("timestamp", -1).limit(1))[0]
except IndexError:
latest_card = []
latest_card = None
return {'project': 'POC Web Interface', 'navgroup': 'dashboard', 'tag_values': latest_tag_values, 'card': latest_card}

View File

@@ -57,7 +57,7 @@
</div>
<div class="col-md-6">
<h2 class="allcaps">Latest Card</h2>
{% if card is defined %}
{% if card is mapping %}
<h3>{{card.timestamp | datetime('long')}}</h1>
<canvas id="surfacecard" height="140"></canvas>
<canvas id="downholecard" height="140"></canvas>