SHARE
TWEET

Untitled

a guest Oct 14th, 2016 51 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. factory.fetchRepositoryContents = function(requestObject){
  2.       factory.requests = {};
  3.       factory.requests[requestObject.accessKey] = {};
  4.       factory.requests[requestObject.accessKey].url = requestObject.url;
  5.  
  6.       var frcDeferred = $q.defer();
  7.       var apiQuery = factory.requests[requestObject.accessKey].url;
  8.      
  9.       console.log(factory);
  10.  
  11.       $http.get(apiQuery)
  12.         .success(function(data) {
  13.           factory.requests[requestObject.accessKey].data = data;
  14.           factory.requests[requestObject.accessKey].error = null;
  15.           if(data.length === 0){
  16.             factory.requests[requestObject.accessKey].error = "Empty Repo. Please try another repository";
  17.           }
  18.           frcDeferred.resolve(data);
  19.         }).error(function(msg, code) {
  20.           factory.requests[requestObject.accessKey].error = msg;
  21.           frcDeferred.reject(factory.requests[requestObject.accessKey].error);
  22.           console.error(msg, code);
  23.         });
  24.       return frcDeferred.promise;
  25.     };
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top