authors table view
[angular-drzb] / app / js / services.js.ep
index 0a94ae2..44e2a0b 100644 (file)
@@ -46,17 +46,18 @@ angular.module('myApp.services', [ 'ngResource' ]).
 
 /* 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);