@@ -412,7 +412,11 @@ where
412412 ensure_initial_version ( & mut node. values , descriptor) ;
413413 crate :: data_service:: helpers:: ensure_timestamps ( & mut node. values , descriptor, true ) ;
414414 } else {
415- crate :: data_service:: helpers:: ensure_timestamps ( & mut node. values , descriptor, false ) ;
415+ crate :: data_service:: helpers:: ensure_timestamps (
416+ & mut node. values ,
417+ descriptor,
418+ false ,
419+ ) ;
416420 }
417421 let update_fields = is_update
418422 . then ( || {
@@ -1216,7 +1220,8 @@ where
12161220 pub ( crate ) async fn execute_ledger_plan_internal (
12171221 & self ,
12181222 root : crate :: EntityRoot ,
1219- ) -> Result < std:: collections:: BTreeMap < crate :: EntityKey , Value > , DataServiceError < E :: Error > > {
1223+ ) -> Result < std:: collections:: BTreeMap < crate :: EntityKey , Value > , DataServiceError < E :: Error > >
1224+ {
12201225 let mut generated_ids = std:: collections:: BTreeMap :: new ( ) ;
12211226 let comment = root. get_comment ( ) ;
12221227 let trace_chain = comment
@@ -1307,7 +1312,6 @@ where
13071312 let mut insert_order: Vec < String > = insert_batches. keys ( ) . cloned ( ) . collect ( ) ;
13081313 insert_order. sort ( ) ;
13091314
1310-
13111315 for entity in insert_order {
13121316 let keys = insert_batches. get ( & entity) . unwrap ( ) ;
13131317 let descriptor = self
@@ -1323,7 +1327,10 @@ where
13231327 let mut db_record = Record :: new ( ) ;
13241328 let mut real_id = key. id . clone ( ) ;
13251329 if crate :: data_service:: helpers:: is_unassigned_id_value ( & real_id) {
1326- let gen_id = self . data_service . metadata . context
1330+ let gen_id = self
1331+ . data_service
1332+ . metadata
1333+ . context
13271334 . next_id ( & entity)
13281335 . map_err ( DataServiceError :: Runtime ) ?;
13291336 real_id = Value :: U64 ( gen_id) ;
@@ -1346,7 +1353,6 @@ where
13461353 let mut update_order: Vec < ( String , String ) > = update_batches. keys ( ) . cloned ( ) . collect ( ) ;
13471354 update_order. sort ( ) ;
13481355
1349-
13501356 for signature in update_order {
13511357 let keys = update_batches. get ( & signature) . unwrap ( ) ;
13521358 let descriptor = self
@@ -1357,7 +1363,12 @@ where
13571363 . map_err ( DataServiceError :: Runtime ) ?;
13581364 let mut update_fields: Vec < String > =
13591365 signature. 1 . split ( ',' ) . map ( |s| s. to_string ( ) ) . collect ( ) ;
1360- if descriptor. properties . iter ( ) . any ( |p| p. name == "update_time" ) && !update_fields. contains ( & "update_time" . to_owned ( ) ) {
1366+ if descriptor
1367+ . properties
1368+ . iter ( )
1369+ . any ( |p| p. name == "update_time" )
1370+ && !update_fields. contains ( & "update_time" . to_owned ( ) )
1371+ {
13611372 update_fields. push ( "update_time" . to_owned ( ) ) ;
13621373 }
13631374 let mut cmd = teaql_core:: BatchUpdateCommand :: new ( & descriptor. name , update_fields) ;
0 commit comments