Changeset 5601 for trunk/prototype/api/datalayer.js
- Timestamp:
- 03/01/12 14:51:37 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/prototype/api/datalayer.js
r5592 r5601 745 745 DataLayer.move( concept, id, data[URI].id ); 746 746 747 DataLayer.put( concept, id, data[URI], false );747 DataLayer.put( concept, data[URI].id || id, data[URI], false ); 748 748 } 749 749 … … 833 833 if ( source === null ) return null; 834 834 835 // All non-objects use value semantics and don't need explict copying. 836 835 // All non-objects use value semantics and don't need explict copying. 836 if ( typeof source !== 'object' ) return source; 837 837 838 838 if( !depth || !(depth instanceof RecursionHelper) ) depth = new RecursionHelper(depth); … … 1085 1085 var newResult = []; 1086 1086 1087 for( var i = 0; i < result.length; i++ ) 1088 newResult[i] = $.extend( {}, result[i] ); 1087 $.each( result, function( i, res ){ 1088 newResult[ i ] = $.extend( {}, res ); 1089 }); 1089 1090 1090 1091 this.put( concept, id, newResult, false );
Note: See TracChangeset
for help on using the changeset viewer.