From 733678dd226685e9855e2a86cb1540ba7117823a Mon Sep 17 00:00:00 2001 From: Conor Gallagher Date: Mon, 7 Oct 2024 14:31:34 +0100 Subject: [PATCH] Add Ulrik's code improvement suggestion (#322) --- .../controller/KtorControllerInterfaceGenerator.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/kotlin/com/cjbooms/fabrikt/generators/controller/KtorControllerInterfaceGenerator.kt b/src/main/kotlin/com/cjbooms/fabrikt/generators/controller/KtorControllerInterfaceGenerator.kt index df80e4b1..81b29d3b 100644 --- a/src/main/kotlin/com/cjbooms/fabrikt/generators/controller/KtorControllerInterfaceGenerator.kt +++ b/src/main/kotlin/com/cjbooms/fabrikt/generators/controller/KtorControllerInterfaceGenerator.kt @@ -176,11 +176,11 @@ class KtorControllerInterfaceGenerator( val authNames = if (operation.hasSecurityRequirements()) { operation.securityRequirements .filter { it.requirements.isNotEmpty() } - .joinToString(", ") { "\"" + it.requirements.keys.first() + "\"" } + .map { it.requirements.keys.first() } } else { // Fall back to the global security requirements - "\"" + this.api.openApi3.securityRequirements.first().requirements.keys.first() + "\"" - } + listOf(this.api.openApi3.securityRequirements.first().requirements.keys.first()) + }.joinToString(", ") { "\"$it\"" } builder .addStatement(