fix: fix undefined function call

This commit is contained in:
zhouzb 2021-12-24 13:44:28 +08:00
parent 80c1128b7a
commit 72a27e9d8f
1 changed files with 6 additions and 10 deletions

View File

@ -31,7 +31,6 @@
, lookup/0 , lookup/0
, lookup/1 , lookup/1
, move/2 , move/2
, move/3
, update/2 , update/2
, authorize/5 , authorize/5
]). ]).
@ -109,15 +108,12 @@ lookup(Type) ->
{Source, _Front, _Rear} = take(Type), {Source, _Front, _Rear} = take(Type),
Source. Source.
move(Type, Cmd) -> move(Type, #{<<"before">> := Before}) ->
move(Type, Cmd, #{}). emqx_authz_utils:update_config(?CONF_KEY_PATH, {?CMD_MOVE, type(Type), ?CMD_MOVE_BEFORE(type(Before))});
move(Type, #{<<"after">> := After}) ->
move(Type, #{<<"before">> := Before}, Opts) -> emqx_authz_utils:update_config(?CONF_KEY_PATH, {?CMD_MOVE, type(Type), ?CMD_MOVE_AFTER(type(After))});
emqx_authz_utils:update_config(?CONF_KEY_PATH, {?CMD_MOVE, type(Type), ?CMD_MOVE_BEFORE(type(Before))}, Opts); move(Type, Position) ->
move(Type, #{<<"after">> := After}, Opts) -> emqx_authz_utils:update_config(?CONF_KEY_PATH, {?CMD_MOVE, type(Type), Position}).
emqx_authz_utils:update_config(?CONF_KEY_PATH, {?CMD_MOVE, type(Type), ?CMD_MOVE_AFTER(type(After))}, Opts);
move(Type, Position, Opts) ->
emqx_authz_utils:update_config(?CONF_KEY_PATH, {?CMD_MOVE, type(Type), Position}, Opts).
update({?CMD_REPLACE, Type}, Sources) -> update({?CMD_REPLACE, Type}, Sources) ->
emqx_authz_utils:update_config(?CONF_KEY_PATH, {{?CMD_REPLACE, type(Type)}, Sources}); emqx_authz_utils:update_config(?CONF_KEY_PATH, {{?CMD_REPLACE, type(Type)}, Sources});