112 # ja jos tämä trip pysähtyy tällä pysäkillä, ei kuitenkaan saapuen |
112 # ja jos tämä trip pysähtyy tällä pysäkillä, ei kuitenkaan saapuen |
113 # päätepysäkille, |
113 # päätepysäkille, |
114 stop = trip.contains_stop(self) |
114 stop = trip.contains_stop(self) |
115 if stop and (arrivals or not stop.is_arrival) and stop is not trip.schedule[-1]: |
115 if stop and (arrivals or not stop.is_arrival) and stop is not trip.schedule[-1]: |
116 # ja jos tämä halt on tulevaisuudessa, |
116 # ja jos tämä halt on tulevaisuudessa, |
117 stop_time = datetime.combine(date, time()) + stop.arrival_time |
117 stop_time = datetime.combine(date, time()) + stop.departure_time |
118 if stop_time + timedelta(minutes = 1) >= now(): |
118 if stop_time + timedelta(minutes = 1) >= now(): |
119 # lisää halt listaan. |
119 # lisää halt listaan. |
120 result.append({ |
120 result.append({ |
121 'time': stop_time, |
121 'time': stop_time, |
122 'trip': trip, |
122 'trip': trip, |