summaryrefslogtreecommitdiff
path: root/index.pl
diff options
context:
space:
mode:
authorDaniel Friesel <derf@finalrewind.org>2019-03-09 14:35:23 +0100
committerDaniel Friesel <derf@finalrewind.org>2019-03-09 14:35:23 +0100
commit3ae14d47f91f36bacdfe604414f1186f375ac8a0 (patch)
tree2dfa72263007e7124279e6d5200ba59679c84e31 /index.pl
parent6f1b488d26b24624904162d8127df79f166784ec (diff)
add JSON export for history
Diffstat (limited to 'index.pl')
-rwxr-xr-xindex.pl11
1 files changed, 10 insertions, 1 deletions
diff --git a/index.pl b/index.pl
index fc629ee..7881253 100755
--- a/index.pl
+++ b/index.pl
@@ -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 {