76 |
76 |
77 Mikäli pysäkille ei ole määrätty riittävästi pysähdyksiä kalenterissa, tuloslista |
77 Mikäli pysäkille ei ole määrätty riittävästi pysähdyksiä kalenterissa, tuloslista |
78 jää alimittaiseksi, mahdollisesti jopa tyhjäksi. |
78 jää alimittaiseksi, mahdollisesti jopa tyhjäksi. |
79 ''' |
79 ''' |
80 result = [] |
80 result = [] |
81 date = tänään() |
81 # -1 päivää yövuoroja varten |
|
82 date = tänään() - timedelta(days = 1) |
82 # Niin kauan kuin aikatauluja ei ole vielä tarpeeksi, |
83 # Niin kauan kuin aikatauluja ei ole vielä tarpeeksi, |
83 while len(result) < max_amount: |
84 while len(result) < max_amount: |
84 try: |
85 try: |
85 # hae nykyisen päivän aikataulut ja lisää ne, |
86 # hae nykyisen päivän aikataulut ja lisää ne, |
86 result += self.schedule_for_day(date) |
87 result += self.schedule_for_day(date) |