diff options
| author | franck cuny <franck@lumberjaph.net> | 2011-06-18 15:57:43 +0200 |
|---|---|---|
| committer | franck cuny <franck@lumberjaph.net> | 2011-06-18 15:57:43 +0200 |
| commit | 95a3dcda3190720002a17cfa59f4eb731f4668c0 (patch) | |
| tree | 0d55f3e93cdec29953269532d8cdda9ea266084b | |
| parent | handle the userinfo and the errors (diff) | |
| download | stargit-95a3dcda3190720002a17cfa59f4eb731f4668c0.tar.gz | |
call get on informations for a given user
Signed-off-by: franck cuny <franck@lumberjaph.net>
Diffstat (limited to '')
| -rw-r--r-- | lib/StarGit.pm | 5 |
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; }; |
