From a95ea1f519c79ac23ca1315a796b5821b05800c8 Mon Sep 17 00:00:00 2001 From: Nelson Vides Date: Tue, 12 Nov 2024 15:27:37 +0100 Subject: [PATCH] erlang-server: Extend provided return and make the type available (#20088) --- .../src/main/resources/erlang-server/logic_handler.mustache | 3 ++- .../echo_api/erlang-server/src/openapi_logic_handler.erl | 3 ++- .../petstore/erlang-server/src/openapi_logic_handler.erl | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/modules/openapi-generator/src/main/resources/erlang-server/logic_handler.mustache b/modules/openapi-generator/src/main/resources/erlang-server/logic_handler.mustache index 74e15a32fe3..e69edcc8141 100644 --- a/modules/openapi-generator/src/main/resources/erlang-server/logic_handler.mustache +++ b/modules/openapi-generator/src/main/resources/erlang-server/logic_handler.mustache @@ -22,7 +22,8 @@ -type context() :: #{_ := _}. -export_type([context/0, api_key_callback/0, - accept_callback_return/0, accept_callback/0, provide_callback/0]). + accept_callback_return/0, provide_callback_return/0, + accept_callback/0, provide_callback/0]). -optional_callbacks([api_key_callback/2]). diff --git a/samples/server/echo_api/erlang-server/src/openapi_logic_handler.erl b/samples/server/echo_api/erlang-server/src/openapi_logic_handler.erl index f04ed9018cc..d47132f0823 100644 --- a/samples/server/echo_api/erlang-server/src/openapi_logic_handler.erl +++ b/samples/server/echo_api/erlang-server/src/openapi_logic_handler.erl @@ -22,7 +22,8 @@ -type context() :: #{_ := _}. -export_type([context/0, api_key_callback/0, - accept_callback_return/0, accept_callback/0, provide_callback/0]). + accept_callback_return/0, provide_callback_return/0, + accept_callback/0, provide_callback/0]). -optional_callbacks([api_key_callback/2]). diff --git a/samples/server/petstore/erlang-server/src/openapi_logic_handler.erl b/samples/server/petstore/erlang-server/src/openapi_logic_handler.erl index f04ed9018cc..d47132f0823 100644 --- a/samples/server/petstore/erlang-server/src/openapi_logic_handler.erl +++ b/samples/server/petstore/erlang-server/src/openapi_logic_handler.erl @@ -22,7 +22,8 @@ -type context() :: #{_ := _}. -export_type([context/0, api_key_callback/0, - accept_callback_return/0, accept_callback/0, provide_callback/0]). + accept_callback_return/0, provide_callback_return/0, + accept_callback/0, provide_callback/0]). -optional_callbacks([api_key_callback/2]).