@@ -520,15 +520,11 @@ if (!window.console) {
520520 */
521521
522522 var _createItemList = function ( err , data , options , callback ) {
523- if ( err ) {
524- callback ( err , data ) ;
525- } else {
526- var itemArray = [ ] ;
527- for ( var i = 0 ; i < data . length ; i ++ ) {
528- itemArray . push ( ClearBlade . prototype . Item ( data [ i ] , options ) ) ;
529- }
530- callback ( err , itemArray ) ;
523+ var itemArray = [ ] ;
524+ for ( var i = 0 ; i < data . length ; i ++ ) {
525+ itemArray . push ( ClearBlade . prototype . Item ( data [ i ] , options ) ) ;
531526 }
527+ callback ( err , itemArray ) ;
532528 } ;
533529
534530 var _request = function ( options , callback ) {
@@ -779,7 +775,11 @@ if (!window.console) {
779775 } ;
780776
781777 var callCallback = function ( err , data ) {
782- _createItemList ( err , data . DATA , options , callback ) ;
778+ if ( err ) {
779+ callback ( err , data ) ;
780+ } else {
781+ _createItemList ( err , data . DATA , options , callback ) ;
782+ }
783783 } ;
784784 if ( typeof callback === 'function' ) {
785785 ClearBlade . request ( reqOptions , callCallback ) ;
@@ -1196,7 +1196,7 @@ if (!window.console) {
11961196 } ;
11971197 var callCallback = function ( err , data ) {
11981198 if ( err ) {
1199- _createItemList ( err , data , options , callback ) ;
1199+ callback ( err , data ) ;
12001200 } else {
12011201 _createItemList ( err , data . DATA , options , callback ) ;
12021202 }
0 commit comments