@@ -498,7 +498,6 @@ mixin _RemoteAdapter<T extends DataModelMixin<T>> on _SerializationAdapter<T> {
498498 return label.model as R ? ;
499499 }
500500
501- print ('1' );
502501 final data = await deserialize (body as Map <String , dynamic >,
503502 key: label.model! ._key);
504503 final model = data.model! ;
@@ -507,7 +506,6 @@ mixin _RemoteAdapter<T extends DataModelMixin<T>> on _SerializationAdapter<T> {
507506 if (model._key != label.model! ._key) {
508507 deleteLocalByKeys ({label.model! ._key! });
509508 }
510- print ('2' );
511509 model.saveLocal ();
512510
513511 log (label, 'saved in local storage and remote' );
@@ -532,7 +530,6 @@ mixin _RemoteAdapter<T extends DataModelMixin<T>> on _SerializationAdapter<T> {
532530 return response.body as R ? ;
533531 }
534532
535- // TODO test: not properly deserializing findAll with relationship references (see example app)
536533 final deserialized = await deserialize (body);
537534
538535 if (isFindAll || (isCustom && deserialized.model == null )) {
@@ -584,10 +581,7 @@ mixin _RemoteAdapter<T extends DataModelMixin<T>> on _SerializationAdapter<T> {
584581 Future <void > _saveDeserialized (DeserializedData deserialized) async {
585582 final models = [...deserialized.models, ...deserialized.included];
586583 if (models.isEmpty) return ;
587- await logTimeAsync ('[_saveDeserialized] writing ${models .length } models' ,
588- () async {
589- await saveManyLocal (models.cast ());
590- });
584+ await saveManyLocal (models.cast ());
591585 }
592586
593587 /// Returns URL for [findAll] . Defaults to [type] .
0 commit comments