From f7f25230304257d82c4c5021ce4cdcfd79cebe9b Mon Sep 17 00:00:00 2001 From: Shawn <506895667@qq.com> Date: Sat, 17 Jul 2021 10:38:30 +0800 Subject: [PATCH] fix(dialyzer): handle undefined conf in post_update_config/2 --- apps/emqx_authz/src/emqx_authz.erl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/emqx_authz/src/emqx_authz.erl b/apps/emqx_authz/src/emqx_authz.erl index 5458a3d01..3c5fafb8e 100644 --- a/apps/emqx_authz/src/emqx_authz.erl +++ b/apps/emqx_authz/src/emqx_authz.erl @@ -63,6 +63,9 @@ handle_update_config({_, NewConf}, _OldConf) -> false -> [NewConf] end. +post_update_config(undefined, _OldConf) -> + %_ = [release_rules(Rule) || Rule <- OldConf], + ok; post_update_config(NewRules, _OldConf) -> %_ = [release_rules(Rule) || Rule <- OldConf], InitedRules = [init_rule(Rule) || Rule <- NewRules],