From 66c6ea4c23690efbfde8cb5194b928aa66929fc6 Mon Sep 17 00:00:00 2001 From: DDDHuang <44492639+DDDHuang@users.noreply.github.com> Date: Thu, 17 Mar 2022 15:43:52 +0800 Subject: [PATCH] fix: dashboard swagger desc & description check --- apps/emqx_dashboard/src/emqx_dashboard_swagger.erl | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/apps/emqx_dashboard/src/emqx_dashboard_swagger.erl b/apps/emqx_dashboard/src/emqx_dashboard_swagger.erl index 6afd9e04b..77d144f2a 100644 --- a/apps/emqx_dashboard/src/emqx_dashboard_swagger.erl +++ b/apps/emqx_dashboard/src/emqx_dashboard_swagger.erl @@ -311,7 +311,13 @@ trans_desc(Init, Hocon, Func, Name) -> trans_desc(Spec, Hocon) -> case hocon_schema:field_schema(Hocon, desc) of - undefined -> Spec; + undefined -> + case hocon_schema:field_schema(Hocon, description) of + undefined -> + Spec; + Desc -> + Spec#{description => to_bin(Desc)} + end; Desc -> Spec#{description => to_bin(Desc)} end.