return json for /g/function/args
[APKPM.git] / web_ui.pl
index 9b44455..664c904 100755 (executable)
--- a/web_ui.pl
+++ b/web_ui.pl
@@ -37,7 +37,8 @@ get '/g/:call/:args' => sub {
        my $self = shift;
        my $ret = $gearman->req( 'SUBMIT_JOB', $self->param('call'), '', $self->param('args') );
        warn $self->param('call'), " = ", dump($ret), "\n";
-       $self->render( 'dump', dump => $ret );
+       my $json = Mojo::JSON->new->decode( $ret );
+       $self->render_json( $json );
 };
 app->start;
 __DATA__