fix(exhook): use `lists:filter/2` to delete exhook server conf
This commit is contained in:
parent
40188c140b
commit
f25dd4b571
|
@ -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 ->
|
||||||
|
|
Loading…
Reference in New Issue