From 95a3dcda3190720002a17cfa59f4eb731f4668c0 Mon Sep 17 00:00:00 2001 From: franck cuny Date: Sat, 18 Jun 2011 15:57:43 +0200 Subject: call get on informations for a given user Signed-off-by: franck cuny --- lib/StarGit.pm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/StarGit.pm b/lib/StarGit.pm index dc74366..91210e7 100644 --- a/lib/StarGit.pm +++ b/lib/StarGit.pm @@ -2,6 +2,7 @@ package StarGit; use Dancer ':syntax'; use StarGit::Graph; +use StarGit::Info; use Dancer::Plugin::Redis; our $VERSION = '0.1'; @@ -42,10 +43,12 @@ get '/graph/attributes' => sub { get '/profile/:login' => sub { my $login = params->{login}; - my $info = StarGit::Info->new( login => $login ); + my $info = StarGit::Info->new( login => $login )->get(); + if ( !defined $info ) { return send_error( "no information for profile " . $login ); } + return $info; }; -- cgit v1.2.3