We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ce3f6ad commit 7e23b54Copy full SHA for 7e23b54
2 files changed
lib/jsonpatch/operation/add.ex
@@ -56,7 +56,7 @@ defmodule Jsonpatch.Operation.Add do
56
if last_fragment == "-" or length(final_destination) == index do
57
Enum.concat(final_destination, [value])
58
else
59
- List.update_at(final_destination, index, fn _ -> value end)
+ List.replace_at(final_destination, index, value)
60
end
61
62
PathUtil.update_final_destination(
lib/jsonpatch/operation/copy.ex
@@ -98,7 +98,7 @@ defmodule Jsonpatch.Operation.Copy do
98
99
{index, _} ->
100
if index < length(copy_target) do
101
- List.update_at(copy_target, index, fn _old -> copied_value end)
+ List.replace_at(copy_target, index, copied_value)
102
103
{:error, :invalid_index, copy_path_end}
104
0 commit comments