File tree Expand file tree Collapse file tree 1 file changed +14
-2
lines changed
src/core/plugins/swagger-js Expand file tree Collapse file tree 1 file changed +14
-2
lines changed Original file line number Diff line number Diff line change 11import Swagger from "swagger-client"
22
3- module . exports = function ( { configs } ) {
3+ module . exports = function ( { configs, getConfigs } ) {
44 return {
55 fn : {
66 fetch : Swagger . makeHttp ( configs . preFetch , configs . postFetch ) ,
77 buildRequest : Swagger . buildRequest ,
88 execute : Swagger . execute ,
99 resolve : Swagger . resolve ,
10- resolveSubtree : Swagger . resolveSubtree ,
10+ resolveSubtree : ( obj , path , opts , ...rest ) => {
11+ if ( opts === undefined ) {
12+ const freshConfigs = getConfigs ( )
13+ opts = {
14+ modelPropertyMacro : freshConfigs . modelPropertyMacro ,
15+ parameterMacro : freshConfigs . parameterMacro ,
16+ requestInterceptor : freshConfigs . requestInterceptor ,
17+ responseInterceptor : freshConfigs . responseInterceptor
18+ }
19+ }
20+
21+ return Swagger . resolveSubtree ( obj , path , opts , ...rest )
22+ } ,
1123 serializeRes : Swagger . serializeRes ,
1224 opId : Swagger . helpers . opId
1325 }
You can’t perform that action at this time.
0 commit comments