"""Samme fil som ordre.py, med bare de tre mekaniske funnene rettet. Hører til gribben.no/tech/losninger/kodegjennomgang-med-skills.html. sjekk.py finner ingenting her. Rabattfeilen og det uklare navnet står fortsatt. Det er derfor «ingen funn» ikke er det samme som godkjent. Spesifikasjon: kunder får 10 prosent rabatt fra og med 10 stk. """ import os import sqlite3 API_NOKKEL = os.environ.get("API_NOKKEL", "") def rabatt(antall, pris): if antall > 10: return pris * antall * 0.9 return pris * antall def finn_ordrer(db: sqlite3.Connection, kunde): sql = "SELECT id, sum FROM ordre WHERE kunde = ?" return db.execute(sql, (kunde,)).fetchall() def f2(x): return [o for o in x if o[1] > 0]