From 46fc64de4831e90971c4a3db91d6fcfa3628a2d0 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Sat, 14 Dec 2019 21:53:23 +0100 Subject: Add travel (checkin/checkout/undo) API --- templates/account.html.ep | 2 +- templates/api_documentation.html.ep | 64 +++++++++++++++++++++++++++++++++---- 2 files changed, 59 insertions(+), 7 deletions(-) (limited to 'templates') diff --git a/templates/account.html.ep b/templates/account.html.ep index a9f1bb0..be61518 100644 --- a/templates/account.html.ep +++ b/templates/account.html.ep @@ -183,7 +183,7 @@ %= form_for 'set_token' => begin %= csrf_field - %= hidden_field 'token' => 'action' + %= hidden_field 'token' => 'travel' diff --git a/templates/api_documentation.html.ep b/templates/api_documentation.html.ep index de0231d..b831e33 100644 --- a/templates/api_documentation.html.ep +++ b/templates/api_documentation.html.ep @@ -64,17 +64,69 @@

- + -

Import

+

Import

@@ -86,7 +138,7 @@

Payload (alle nicht als optional markierten Felder sind Pflicht):

{
- "token" : "<%= $token->{import} // 'TOKEN' %>",
+ "token" : "<%= $uid %>-<%= $token->{import} // 'TOKEN' %>",
"dryRun" : True/False, (optional: wenn True, wird die Eingabe validiert, aber keine Zugfahrt angelegt)
"cancelled" : True/False, (Zugausfall?)
"train" : {
-- cgit v1.2.3