Skip to content

Commit

Permalink
Merge pull request #694 from mwftapi/fix/reopen-jackson-object-mapper…
Browse files Browse the repository at this point in the history
…s-on-rest-controllers
  • Loading branch information
berngp committed Oct 14, 2021
2 parents 464b88e + 1502575 commit d9e83b3
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
Expand Up @@ -35,8 +35,6 @@ import org.springframework.web.bind.annotation.RestController
@RestController
open class DgsRestSchemaJsonController(open val schemaProvider: DgsSchemaProvider) {

private val mapper = jacksonObjectMapper()

// The @ConfigurationProperties bean name is <prefix>-<fqn>
@RequestMapping("#{@'dgs.graphql-com.netflix.graphql.dgs.webmvc.autoconfigure.DgsWebMvcConfigurationProperties'.schemaJson.path}", produces = ["application/json"])
fun schema(): String {
Expand All @@ -49,4 +47,8 @@ open class DgsRestSchemaJsonController(open val schemaProvider: DgsSchemaProvide

return mapper.writeValueAsString(execute.toSpecification())
}

companion object {
private val mapper = jacksonObjectMapper()
}
}
Expand Up @@ -43,7 +43,6 @@ import java.util.*
*/
@RestController
open class DgsSSESubscriptionHandler(open val dgsQueryExecutor: DgsQueryExecutor) {
private val mapper = jacksonObjectMapper()

@RequestMapping("/subscriptions", produces = ["text/event-stream"])
fun subscriptionWithId(@RequestParam("query") queryBase64: String): ResponseEntity<SseEmitter> {
Expand Down Expand Up @@ -152,6 +151,7 @@ open class DgsSSESubscriptionHandler(open val dgsQueryExecutor: DgsQueryExecutor
)

companion object {
private val mapper = jacksonObjectMapper()
private val logger: Logger = LoggerFactory.getLogger(DgsSSESubscriptionHandler::class.java)
}
}

0 comments on commit d9e83b3

Please sign in to comment.