From 43c964c87ea63365e6acf97ee6966e66281536a5 Mon Sep 17 00:00:00 2001 From: JimMoen Date: Tue, 23 Aug 2022 18:22:01 +0800 Subject: [PATCH] fix(docs): ee bridge api docs generation Use try catch. Because function was unexported before called. --- apps/emqx_bridge/src/emqx_bridge_api.erl | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/apps/emqx_bridge/src/emqx_bridge_api.erl b/apps/emqx_bridge/src/emqx_bridge_api.erl index 5fced2467..36f8cf0f5 100644 --- a/apps/emqx_bridge/src/emqx_bridge_api.erl +++ b/apps/emqx_bridge/src/emqx_bridge_api.erl @@ -168,9 +168,10 @@ bridge_info_examples(Method) -> ). ee_bridge_examples(Method) -> - case erlang:function_exported(emqx_ee_bridge, examples, 1) of - true -> emqx_ee_bridge:examples(Method); - false -> #{} + try + emqx_ee_bridge:examples(Method) + catch + _:_ -> #{} end. info_example(Type, Method) ->