File tree Expand file tree Collapse file tree
src/PowerPlatform/Dataverse/operations Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -233,7 +233,6 @@ def get(
233233 "table_logical_name" : raw .get ("LogicalName" ),
234234 "entity_set_name" : raw .get ("EntitySetName" ),
235235 "metadata_id" : raw .get ("MetadataId" ),
236- "columns_created" : [],
237236 }
238237
239238 # Include any extra selected entity properties
@@ -248,12 +247,13 @@ def get(
248247
249248 # Include expanded relationship collections as raw dicts
250249 if include_relationships :
251- if "OneToManyRelationships" in raw :
252- result ["one_to_many_relationships" ] = raw ["OneToManyRelationships" ]
253- if "ManyToOneRelationships" in raw :
254- result ["many_to_one_relationships" ] = raw ["ManyToOneRelationships" ]
255- if "ManyToManyRelationships" in raw :
256- result ["many_to_many_relationships" ] = raw ["ManyToManyRelationships" ]
250+ for raw_key , result_key in (
251+ ("OneToManyRelationships" , "one_to_many_relationships" ),
252+ ("ManyToOneRelationships" , "many_to_one_relationships" ),
253+ ("ManyToManyRelationships" , "many_to_many_relationships" ),
254+ ):
255+ if raw_key in raw :
256+ result [result_key ] = raw [raw_key ]
257257
258258 return result
259259
Original file line number Diff line number Diff line change @@ -130,6 +130,7 @@ def test_get_with_include_columns(self):
130130 include_many_to_many = False ,
131131 )
132132 self .assertIn ("columns" , result )
133+ self .assertNotIn ("columns_created" , result )
133134 self .assertEqual (len (result ["columns" ]), 1 )
134135 self .assertIsInstance (result ["columns" ][0 ], ColumnMetadata )
135136 self .assertEqual (result ["columns" ][0 ].logical_name , "name" )
You can’t perform that action at this time.
0 commit comments