mirror of
https://github.com/derf/travelynx
synced 2024-12-02 09:19:11 +00:00
/account/traewelling: show warning when login token is expired/expiring
This commit is contained in:
parent
80b02a47b4
commit
7ef1fe06b9
1 changed files with 32 additions and 4 deletions
|
@ -10,14 +10,13 @@
|
|||
<div class="card-content white-text">
|
||||
<span class="card-title">Beta-Feature</span>
|
||||
<p>Die Verbindung von Checkinservices bietet viele Möglichkeiten für interessante Fehlerbilder.
|
||||
Falls etwas nicht klappt, bitte mit möglichst detaillierten Angaben zum Hergang einen Bug melden.</p>
|
||||
<p>
|
||||
Bekannte Probleme: Hooks werden bei einem Checkin via Träwelling nicht ausgelöst.
|
||||
Falls etwas nicht klappt, bitte mit möglichst detaillierten Angaben zum Hergang einen Bug melden.
|
||||
Bekannte Einschränkung: Hooks werden bei einem Checkin via Träwelling nicht ausgelöst.
|
||||
</p>
|
||||
</div>
|
||||
<div class="card-action">
|
||||
<a href="https://github.com/derf/travelynx/issues" class="waves-effect waves-light btn-flat white-text">
|
||||
<i class="material-icons left">bug_report</i>Bug melden
|
||||
<i class="material-icons left" aria-hidden="true">bug_report</i>Bug melden
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -62,6 +61,35 @@
|
|||
</div>
|
||||
% }
|
||||
|
||||
% if ($traewelling->{token} and ($traewelling->{expired} or $traewelling->{expiring})) {
|
||||
<div class="row">
|
||||
<div class="col s12">
|
||||
<div class="card caution-color">
|
||||
<div class="card-content white-text">
|
||||
% if ($traewelling->{expired}) {
|
||||
<span class="card-title">Login-Token abgelaufen</span>
|
||||
% }
|
||||
% else {
|
||||
<span class="card-title">Login-Token läuft bald ab</span>
|
||||
% }
|
||||
<p>Melde deinen travelynx-Account von Träwelling ab und
|
||||
verbinde ihn mit deinem Träwelling-Passwort erneut,
|
||||
um einen neuen Token zu erhalten.</p>
|
||||
</div>
|
||||
<div class="card-action">
|
||||
%= form_for '/account/traewelling' => (method => 'POST') => begin
|
||||
%= csrf_field
|
||||
<button class="btn-flat waves-effect waves-light white-text" type="submit" name="action" value="logout">
|
||||
<i class="material-icons left" aria-hidden="true">sync_disabled</i>
|
||||
Abmelden
|
||||
</button>
|
||||
%= end
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
% }
|
||||
|
||||
% if (not $traewelling->{token}) {
|
||||
<div class="row">
|
||||
<div class="col s12">
|
||||
|
|
Loading…
Reference in a new issue