From 95e5e7bcf0db12ee4ec23406f349425be3954088 Mon Sep 17 00:00:00 2001
From: Oskari Lahtinen <osklahti@jyu.fi>
Date: Fri, 5 Apr 2024 14:31:30 +0300
Subject: [PATCH] =?UTF-8?q?korjattu=20bugi=20indeksien=20kanssa,=20my?=
 =?UTF-8?q?=C3=B6s=20muut=20p=C3=A4iv=C3=A4t=20kuin=20maanantai=20toimii?=
 =?UTF-8?q?=20nyt?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 tyopaja.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/tyopaja.py b/tyopaja.py
index 25fa071..ee77832 100644
--- a/tyopaja.py
+++ b/tyopaja.py
@@ -15,12 +15,14 @@ def haetykkaykset(id, cur):
     
 # haetaan tietoja
 pvm = '2024-02-26'
-paivanruuat = cur.execute("SELECT id, ruoka FROM ateria WHERE paiva LIKE '2024-02-26%'").fetchall()
+paivanruuat = cur.execute("SELECT id, ruoka FROM ateria WHERE paiva LIKE '2024-02-28%'").fetchall()
 
 while True:
+    valid_ids = []
     for ruokatuple in paivanruuat:
         # data saadaan änniköissä (engl. tuple)
         id = ruokatuple[0]
+        valid_ids.append(id)
         ruoka = ruokatuple[1]
         #print(id)
         print(f"[{str(id)}] {ruoka}")
@@ -33,7 +35,7 @@ while True:
         tulos = int(tulos)
     except ValueError:
         tulos = -1
-    if(tulos > 0 and tulos < len(paivanruuat)+1):
+    if(tulos in valid_ids):
         tykkaa(tulos, cur)
     else:
         print("syöte ei ollut validi!")
-- 
GitLab