File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -63,6 +63,7 @@ export interface ApiRouteResource {
63
63
name : string
64
64
description : string
65
65
properties : ApiRouteProperty [ ]
66
+ legacyProperties ?: ApiRouteProperty [ ]
66
67
events : ApiRouteEvent [ ]
67
68
}
68
69
@@ -131,10 +132,15 @@ export function setApiRouteLayoutContext(
131
132
warnings : resourceWarnings . length > 0 ,
132
133
} )
133
134
135
+ const legacyProperties = properties . find (
136
+ ( { name } ) => name === 'properties' ,
137
+ ) ?. objectProperties
138
+
134
139
file . resources . push ( {
135
140
name : resource . resourceType ,
136
141
description : resource . description ,
137
- properties,
142
+ properties : properties . filter ( ( { name } ) => name !== 'properties' ) ,
143
+ ...( legacyProperties == null ? { } : { legacyProperties } ) ,
138
144
errors : resourceErrors ,
139
145
warnings : resourceWarnings ,
140
146
events : eventsByRoutePath . get ( resource . routePath ) ?? [ ] ,
You can’t perform that action at this time.
0 commit comments