Wrap Odoo auth in try block
This commit is contained in:
parent
7e6439be67
commit
65c9c07297
1 changed files with 9 additions and 6 deletions
|
@ -32,6 +32,7 @@ defmodule RecycledCloud.Odoo do
|
||||||
nil
|
nil
|
||||||
]
|
]
|
||||||
|
|
||||||
|
try do
|
||||||
auth_response = %XMLRPC.MethodCall{method_name: "authenticate", params: auth_params}
|
auth_response = %XMLRPC.MethodCall{method_name: "authenticate", params: auth_params}
|
||||||
|> post!(@common_endpoint)
|
|> post!(@common_endpoint)
|
||||||
case auth_response do
|
case auth_response do
|
||||||
|
@ -39,6 +40,8 @@ defmodule RecycledCloud.Odoo do
|
||||||
{:ok, uid} -> {:ok, uid}
|
{:ok, uid} -> {:ok, uid}
|
||||||
{:error, err} -> {:error, err}
|
{:error, err} -> {:error, err}
|
||||||
end
|
end
|
||||||
|
rescue e -> {:error, e}
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
defp check_odoo_config(key) do
|
defp check_odoo_config(key) do
|
||||||
|
|
Loading…
Reference in a new issue