traewelling checkin: the time limitation isn't needed

This commit is contained in:
Daniel Friesel 2020-10-01 19:48:18 +02:00
parent 07e0f89706
commit 64c9b5b160
2 changed files with 4 additions and 7 deletions

View file

@ -183,7 +183,6 @@ sub set_sync {
sub get_pushable_accounts { sub get_pushable_accounts {
my ($self) = @_; my ($self) = @_;
my $now = $self->now->epoch;
my $res = $self->{pg}->db->query( my $res = $self->{pg}->db->query(
qq{select t.user_id as uid, t.token as token, t.data as data, qq{select t.user_id as uid, t.token as token, t.data as data,
i.checkin_station_id as dep_eva, i.checkout_station_id as arr_eva, i.checkin_station_id as dep_eva, i.checkout_station_id as arr_eva,
@ -195,10 +194,7 @@ sub get_pushable_accounts {
where t.push_sync = True where t.push_sync = True
and i.checkout_station_id is not null and i.checkout_station_id is not null
and i.cancelled = False and i.cancelled = False
and (extract(epoch from i.sched_departure) > ? }
or extract(epoch from i.real_departure) > ?)
and extract(epoch from i.sched_departure) < ?
}, $now - 300, $now - 300, $now + 600
); );
return $res->expand->hashes->each; return $res->expand->hashes->each;
} }

View file

@ -141,7 +141,8 @@
</div> </div>
<p>Die Synchronisierung erfolgt spätestens drei Minuten nach der <p>Die Synchronisierung erfolgt spätestens drei Minuten nach der
Zielwahl. Träwelling-Checkins können von travelynx noch nicht Zielwahl. Träwelling-Checkins können von travelynx noch nicht
rückgängig gemacht werden.</p> rückgängig gemacht werden. Eine nachträgliche Änderung der
Zielstation wird nicht übernommen.</p>
</div> </div>
<div class="input-field col s12"> <div class="input-field col s12">
<div> <div>