Store MARK AS failure logs
parent
71e7c72329
commit
10695dcc98
|
@ -74,11 +74,16 @@ defmodule FarmbotOS.SysCalls.ResourceUpdate do
|
|||
:ok
|
||||
else
|
||||
nil ->
|
||||
{:error,
|
||||
"#{type}.#{id} is not currently synced, so it could not be updated"}
|
||||
msg = "#{type}.#{id} is not currently synced. Please re-sync."
|
||||
FarmbotCore.Logger.error(3, msg)
|
||||
{:error, msg}
|
||||
|
||||
{:error, _changeset} ->
|
||||
{:error, "Failed to update #{type}.#{id}"}
|
||||
msg =
|
||||
"Failed update (#{type}.#{id}): Ensure the data is properly formatted"
|
||||
|
||||
FarmbotCore.Logger.error(3, msg)
|
||||
{:error, msg}
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
@ -34,7 +34,7 @@ defmodule FarmbotOS.SysCalls.ResourceUpdateTest do
|
|||
assert String.contains?(next_plant.name, "Updated to ")
|
||||
|
||||
bad_result1 = ResourceUpdate.update_resource("Plant", 0, params)
|
||||
error = "Plant.0 is not currently synced, so it could not be updated"
|
||||
error = "Plant.0 is not currently synced. Please re-sync."
|
||||
assert {:error, error} == bad_result1
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in New Issue