diff options
author | Daniel Friesel <derf@finalrewind.org> | 2020-10-04 10:38:09 +0200 |
---|---|---|
committer | Daniel Friesel <derf@finalrewind.org> | 2020-10-04 10:38:09 +0200 |
commit | 80b02a47b443280a7b8876c45c2bad0b605a7968 (patch) | |
tree | f1871d61c6044c326de1a4724ebbd737d0fb3431 /templates | |
parent | 5e2813e36eae43372842b85b0424309b7147678b (diff) |
Traewelling: Warn when bearer token is about to expire
Diffstat (limited to 'templates')
-rw-r--r-- | templates/account.html.ep | 12 | ||||
-rw-r--r-- | templates/traewelling.html.ep | 2 |
2 files changed, 10 insertions, 4 deletions
diff --git a/templates/account.html.ep b/templates/account.html.ep index 093049c..e5220ee 100644 --- a/templates/account.html.ep +++ b/templates/account.html.ep @@ -17,7 +17,7 @@ <span class="card-title">Einstellungen zu öffentlichen Account-Daten geändert</span> % } % elsif ($success eq 'traewelling') { - <span class="card-title">Traewelling-Verknüpfung aktualisiert</span> + <span class="card-title">Träwelling-Verknüpfung aktualisiert</span> % } % elsif ($success eq 'use_history') { <span class="card-title">Einstellungen zu vorgeschlagenen Verbindungen geändert</span> @@ -123,11 +123,17 @@ <span style="color: #999999;">Nicht verknüpft</span> % } % elsif ($traewelling->{errored}) { - Fehlerhaft <i class="material-icons">error</i> + Fehlerhaft <i class="material-icons" aria-hidden="true">error</i> % } % else { Verknüpft mit <%= $traewelling->{data}{user_name} // $traewelling->{email} %> - % if ($traewelling->{pull_sync}) { + % if ($traewelling->{expired}) { + – Login-Token abgelaufen <i class="material-icons" aria-hidden="true">error</i> + % } + % elsif ($traewelling->{expiring}) { + – Login-Token läuft bald ab <i class="material-icons" aria-hidden="true">warning</i> + % } + % elsif ($traewelling->{pull_sync}) { – Checkins in Träwelling werden von travelynx übernommen % } % elsif ($traewelling->{push_sync}) { diff --git a/templates/traewelling.html.ep b/templates/traewelling.html.ep index d4e4ffd..acac9fa 100644 --- a/templates/traewelling.html.ep +++ b/templates/traewelling.html.ep @@ -117,7 +117,7 @@ % else { %= $traewelling->{email} % } - verknüpft. + verknüpft. Der Login-Token läuft <%= $traewelling->{expires_on}->strftime('am %d.%m.%Y um %H:%M Uhr') %> ab. </p> </div> </div> |