Advertisement
Guest User

Untitled

a guest
Apr 17th, 2014
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function getRandomCommit()
  2.     {
  3.         var d = $q.defer();
  4.         $scope.repos = Repos.query({username: 'octocat'}).$promise.then(function ( value )
  5.         {
  6.             var ranNum = Math.floor((Math.random()*value.length) + 1);
  7.             $scope.repo = Repo.get({username: 'octocat'}, {repo: value[ranNum].name}).$promise.then(function ( value2 )
  8.             {
  9.                 $scope.commits = Commit.query({username: 'octocat'}, {repo: value2.name}).$promise.then(function ( value3 )
  10.                 {
  11.                     var ranNum2 = Math.floor((Math.random()*value3.length));
  12.                     d.resolve(value3[ranNum2].commit.message);
  13.                     return d.promise;
  14.                 });
  15.             });
  16.         });
  17.     };
  18.     $scope.return_message = getRandomCommit();`
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement