diff options
author | Daniel Friesel <derf@finalrewind.org> | 2019-03-09 14:35:23 +0100 |
---|---|---|
committer | Daniel Friesel <derf@finalrewind.org> | 2019-03-09 14:35:23 +0100 |
commit | 3ae14d47f91f36bacdfe604414f1186f375ac8a0 (patch) | |
tree | 2dfa72263007e7124279e6d5200ba59679c84e31 /index.pl | |
parent | 6f1b488d26b24624904162d8127df79f166784ec (diff) |
add JSON export for history
Diffstat (limited to 'index.pl')
-rwxr-xr-x | index.pl | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -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 { |