mirror of
https://github.com/gotson/komga.git
synced 2026-05-08 21:00:16 +02:00
fix(swagger): ignore non-functional parameters
This commit is contained in:
parent
57e1222b6e
commit
d1c8b23f44
1 changed files with 9 additions and 4 deletions
|
|
@ -3,6 +3,8 @@ package org.gotson.komga.infrastructure.swagger
|
||||||
import org.springframework.context.annotation.Bean
|
import org.springframework.context.annotation.Bean
|
||||||
import org.springframework.context.annotation.Configuration
|
import org.springframework.context.annotation.Configuration
|
||||||
import org.springframework.security.core.annotation.AuthenticationPrincipal
|
import org.springframework.security.core.annotation.AuthenticationPrincipal
|
||||||
|
import org.springframework.web.bind.annotation.RequestHeader
|
||||||
|
import org.springframework.web.context.request.WebRequest
|
||||||
import springfox.documentation.spi.DocumentationType
|
import springfox.documentation.spi.DocumentationType
|
||||||
import springfox.documentation.spring.web.plugins.Docket
|
import springfox.documentation.spring.web.plugins.Docket
|
||||||
import springfox.documentation.swagger2.annotations.EnableSwagger2
|
import springfox.documentation.swagger2.annotations.EnableSwagger2
|
||||||
|
|
@ -12,8 +14,11 @@ import springfox.documentation.swagger2.annotations.EnableSwagger2
|
||||||
class SwaggerConfiguration {
|
class SwaggerConfiguration {
|
||||||
|
|
||||||
@Bean
|
@Bean
|
||||||
fun getDocket(): Docket {
|
fun getDocket(): Docket =
|
||||||
return Docket(DocumentationType.SWAGGER_2)
|
Docket(DocumentationType.SWAGGER_2)
|
||||||
.ignoredParameterTypes(AuthenticationPrincipal::class.java)
|
.ignoredParameterTypes(
|
||||||
}
|
AuthenticationPrincipal::class.java,
|
||||||
|
WebRequest::class.java,
|
||||||
|
RequestHeader::class.java
|
||||||
|
)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue