fix: correctly use maybe match clause

This commit is contained in:
Thales Macedo Garitezi 2024-07-24 10:17:45 -03:00
parent 82bb876de0
commit 76e51fa532
1 changed files with 3 additions and 3 deletions

View File

@ -208,7 +208,7 @@ pre_config_update(?LINKS_PATH, {create, LinkRawConf}, OldRawConf) ->
pre_config_update(?LINKS_PATH, {update, LinkRawConf}, OldRawConf) -> pre_config_update(?LINKS_PATH, {update, LinkRawConf}, OldRawConf) ->
#{<<"name">> := Name} = LinkRawConf, #{<<"name">> := Name} = LinkRawConf,
maybe maybe
{ok, {_Found, Front, Rear}} = safe_take(Name, OldRawConf), {_Found, Front, Rear} ?= safe_take(Name, OldRawConf),
NewRawConf0 = Front ++ [LinkRawConf] ++ Rear, NewRawConf0 = Front ++ [LinkRawConf] ++ Rear,
NewRawConf = convert_certs(maybe_increment_ps_actor_incr(NewRawConf0, OldRawConf)), NewRawConf = convert_certs(maybe_increment_ps_actor_incr(NewRawConf0, OldRawConf)),
{ok, NewRawConf} {ok, NewRawConf}
@ -218,7 +218,7 @@ pre_config_update(?LINKS_PATH, {update, LinkRawConf}, OldRawConf) ->
end; end;
pre_config_update(?LINKS_PATH, {delete, Name}, OldRawConf) -> pre_config_update(?LINKS_PATH, {delete, Name}, OldRawConf) ->
maybe maybe
{ok, {_Found, Front, Rear}} = safe_take(Name, OldRawConf), {_Found, Front, Rear} ?= safe_take(Name, OldRawConf),
NewRawConf = Front ++ Rear, NewRawConf = Front ++ Rear,
{ok, NewRawConf} {ok, NewRawConf}
else else
@ -420,5 +420,5 @@ safe_take(Name, Transformations) ->
{_Front, []} -> {_Front, []} ->
not_found; not_found;
{Front, [Found | Rear]} -> {Front, [Found | Rear]} ->
{ok, {Found, Front, Rear}} {Found, Front, Rear}
end. end.