Commit 3ae14d47 authored by Birte Kristina Friesel's avatar Birte Kristina Friesel
Browse files

add JSON export for history

parent 6f1b488d
Loading
Loading
Loading
Loading
+10 −1
Original line number Diff line number Diff line
@@ -1184,7 +1184,16 @@ get '/account' => sub {
get '/history' => sub {
	my ($self) = @_;

	$self->render('history');
	$self->respond_to(
		json => { json     => [ $self->get_user_travels(0) ] },
		any  => { template => 'history' }
	);
};

get '/history.json' => sub {
	my ($self) = @_;

	$self->render( json => [ $self->get_user_travels(0) ] );
};

get '/export.json' => sub {
+44 −35
Original line number Diff line number Diff line
<h1>Bisherige Fahrten</h1>
<div class="row">
	<div class="col s12">
		<ul>
			<li><a href="/history.json">JSON-Export</a> (Das Datenlayout ist noch nicht final)</li>
		</ul>
	</div>
</div>
<div class="row">
	<div class="col s12">
		<table class="striped">
			<thead>
				<tr>
@@ -38,3 +46,4 @@
			</tbody>
		</table>
	</div>
</div>