fix(exhook): use `lists:filter/2` to delete exhook server conf

This commit is contained in:
JimMoen 2022-05-12 19:18:18 +08:00 committed by JianBo He
parent 40188c140b
commit f25dd4b571
1 changed files with 2 additions and 2 deletions

View File

@ -430,8 +430,8 @@ move_to([], _Position, _Server, _HeadL) ->
do_delete(ToDelete, OldConf) -> do_delete(ToDelete, OldConf) ->
case lists:any(fun(#{<<"name">> := ExistedName}) -> ExistedName =:= ToDelete end, OldConf) of case lists:any(fun(#{<<"name">> := ExistedName}) -> ExistedName =:= ToDelete end, OldConf) of
true -> true ->
lists:dropwhile( lists:filter(
fun(#{<<"name">> := Name}) -> Name =:= ToDelete end, fun(#{<<"name">> := Name}) -> Name =/= ToDelete end,
OldConf OldConf
); );
false -> false ->