def update(cursor, vid, data, given):
try:
- cursor.execute("UPDATE vaccination SET date=?, dosage=?, consultant=?, vaccinator=?, adverse=?, memo=?, given=? WHERE vid=?", (data["date"], data["dosage"], data["consultant"], data["vaccinator"], data["adverse"], data["memo"], given, vid))
+ cursor.execute("UPDATE vaccination SET iid=?, date=?, dosage=?, consultant=?, vaccinator=?, adverse=?, memo=?, given=? WHERE vid=?", (data["iid"], data["date"], data["dosage"], data["consultant"], data["vaccinator"], data["adverse"], data["memo"], given, vid))
if(cursor.rowcount==0):
return (False, "Failed to update record.")
else: