|
@@ -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(
|
|
|
|
|
- fun(#{<<"name">> := Name}) -> Name =:= ToDelete end,
|
|
|
|
|
|
|
+ lists:filter(
|
|
|
|
|
+ fun(#{<<"name">> := Name}) -> Name =/= ToDelete end,
|
|
|
OldConf
|
|
OldConf
|
|
|
);
|
|
);
|
|
|
false ->
|
|
false ->
|