Skip to content

Commit 092c3c4

Browse files
committed
chore: handle {:ok, zipper} return values from map updater
1 parent 9d64f57 commit 092c3c4

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

lib/igniter/code/map.ex

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,11 @@ defmodule Igniter.Code.Map do
131131
|> Igniter.Code.Tuple.tuple_elem(1)
132132
|> case do
133133
{:ok, zipper} ->
134-
{:ok, updater.(zipper)}
134+
case updater.(zipper) do
135+
{:ok, zipper} -> {:ok, zipper}
136+
%Zipper{} = zipper -> {:ok, zipper}
137+
other -> other
138+
end
135139

136140
:error ->
137141
:error

0 commit comments

Comments
 (0)