summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorfranck cuny <franck@lumberjaph.net>2011-06-18 15:57:43 +0200
committerfranck cuny <franck@lumberjaph.net>2011-06-18 15:57:43 +0200
commit95a3dcda3190720002a17cfa59f4eb731f4668c0 (patch)
tree0d55f3e93cdec29953269532d8cdda9ea266084b /lib
parenthandle the userinfo and the errors (diff)
downloadstargit-95a3dcda3190720002a17cfa59f4eb731f4668c0.tar.gz
call get on informations for a given user
Signed-off-by: franck cuny <franck@lumberjaph.net>
Diffstat (limited to 'lib')
-rw-r--r--lib/StarGit.pm5
1 files changed, 4 insertions, 1 deletions
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;
};