fix: plugin default params (#2402)

This commit is contained in:
junwen-lee
2025-10-28 12:08:08 +08:00
committed by GitHub
parent f232847746
commit 125f1fbb01

View File

@ -213,7 +213,7 @@ func toOpenapiParameter(apiParam *common.APIParameter) (*openapi3.Parameter, err
}
if apiParam.LocalDefault != nil && *apiParam.LocalDefault != "" {
paramSchema.Default = apiParam.LocalDefault
paramSchema.Default = *apiParam.LocalDefault
}
if apiParam.LocalDisable {
paramSchema.Extensions[consts.APISchemaExtendLocalDisable] = true
@ -271,11 +271,11 @@ func toOpenapi3Schema(apiParam *common.APIParameter) (*openapi3.Schema, error) {
},
}
if apiParam.GlobalDefault != nil && *apiParam.GlobalDefault != "" {
sc.Default = apiParam.GlobalDefault
sc.Default = *apiParam.GlobalDefault
}
if apiParam.LocalDefault != nil && *apiParam.LocalDefault != "" {
sc.Default = apiParam.LocalDefault
sc.Default = *apiParam.LocalDefault
}
if apiParam.LocalDisable {
sc.Extensions[consts.APISchemaExtendLocalDisable] = true