def list(cursor, mid, all=False):
try:
if(all):
- result=cursor.execute("SELECT * FROM inventory WHERE mid=?", (mid,))
+ result=cursor.execute("SELECT * FROM inventory WHERE mid=? ORDER BY available DESC", (mid,))
else:
result=cursor.execute("SELECT * FROM inventory WHERE mid=? AND available=?", (mid, True))
if(cursor.rowcount==0):
<table class="table">
<tr><th>Vaccine</th><th>Batch</th><th>Date of Expiry</th></tr>
{% for rec in data %}
- <tr><td><a href="/inventory/view/{{rec["iid"]}}">{{rec["vaccine"]}}</a></td><td><a href="/inventory/view/{{rec["iid"]}}">{{rec["batch"]}}</a></td><td><a href="/inventory/view/{{rec["iid"]}}">{{rec["doe"]}}</a></td></tr>
+ <tr><td><a href="/inventory/view/{{rec["iid"]}}" {%if not rec["available"]%}class="text-muted"{%endif%}>{{rec["vaccine"]}}</a></td><td><a href="/inventory/view/{{rec["iid"]}}" {%if not rec["available"]%}class="text-muted"{%endif%}>{{rec["batch"]}}</a></td><td><a href="/inventory/view/{{rec["iid"]}}" {%if not rec["available"]%}class="text-muted"{%endif%}>{{rec["doe"]}}</a></td></tr>
{% endfor %}
</table>
<a href="/inventory/new/{{g.mid}}" class="btn btn-outline-primary">Add Inventory</a>