/* http://jsfiddle.net/asgoth/7bNAd/ */
factory('View', function($q, $http, $log) {
+
+ var deferred = $q.defer();
+
return {
- getArrayPromise: function(view_url) {
+ getPromise: function(view_url) {
var url = '/<%= $couchdb_database %>/_design/registration/_view/'+view_url+';callback=JSON_CALLBACK';
- var deferred = $q.defer();
-
$log.info('defer', url);
$http.jsonp(url).success(function(json) {
$log.info('success', url);
- deferred.resolve(json.rows);
+ deferred.resolve(json);
}).error(function(error) {
$log.error('error', url, error );
deferred.reject(error);