Pilleliis commited on
Commit
09ed015
·
verified ·
1 Parent(s): c522ffd

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -4
app.py CHANGED
@@ -36,10 +36,18 @@ if st.button("Otsi retsepte"):
36
  st.warning("Ühtegi retsepti ei leitud nende koostisosade põhjal.")
37
  else:
38
  for recipe in recipes:
39
- # Kontrolli, kas 'sourceUrl' on olemas
40
- recipe_link = recipe.get('sourceUrl', 'Link puudub')
41
- st.write(f"- **{recipe['title']}**")
42
- st.write(f"[Vaata retsepti siin]({recipe_link})")
 
 
 
 
 
 
 
 
43
  else:
44
  st.error(f"Viga retseptide leidmisel! Status code: {response.status_code}")
45
  st.write("Vastus serverist:")
 
36
  st.warning("Ühtegi retsepti ei leitud nende koostisosade põhjal.")
37
  else:
38
  for recipe in recipes:
39
+ recipe_id = recipe['id']
40
+ detail_response = requests.get(
41
+ DETAIL_URL.format(id=recipe_id),
42
+ params={"apiKey": API_KEY}
43
+ )
44
+ if detail_response.status_code == 200:
45
+ details = detail_response.json()
46
+ recipe_link = details.get('sourceUrl', 'Link puudub')
47
+ st.write(f"- **{details['title']}**")
48
+ st.write(f"[Vaata retsepti siin]({recipe_link})")
49
+ else:
50
+ st.warning(f"Ei saanud üksikasju retsepti jaoks: {recipe['title']}")
51
  else:
52
  st.error(f"Viga retseptide leidmisel! Status code: {response.status_code}")
53
  st.write("Vastus serverist:")