8
0
فهرست منبع

#396: Remove batch reference from delta.

Maciej Gołaszewski 9 سال پیش
والد
کامیت
ededf4139d

+ 2 - 0
packages/ckeditor5-engine/src/treemodel/delta/delta.js

@@ -140,6 +140,8 @@ export default class Delta {
 
 		json.__class = this.constructor.className;
 
+		json.batch = null;
+
 		return json;
 	}
 

+ 10 - 0
packages/ckeditor5-engine/tests/treemodel/delta/delta.js

@@ -262,6 +262,16 @@ describe( 'Delta', () => {
 				operations: [ treeModelTestUtils.jsonParseStringify( operation ) ]
 			} );
 		} );
+
+		it( 'should remove batch reference', () => {
+			delta.batch = { foo: 'bar' };
+
+			expect( treeModelTestUtils.jsonParseStringify( delta ) ).to.deep.equal( {
+				__class: FooDelta.className,
+				batch: null,
+				operations: []
+			} );
+		} );
 	} );
 
 	describe( 'fromJSON', () => {