diff --git a/lib/api_web/controllers/redirect.ex b/lib/api_web/controllers/redirect.ex index 4537a57..858edf6 100644 --- a/lib/api_web/controllers/redirect.ex +++ b/lib/api_web/controllers/redirect.ex @@ -97,17 +97,20 @@ defmodule ApiWeb.Redirect do res -> res.idstudy end - + Logger.info("idstudy obtenido: #{inspect(idstudy)}") idstudy_str = to_string(idstudy) case Req.post(url, json: %{"idstudy" => idstudy_str, "expiration" => expiration}) do {:ok, %Req.Response{status: 200, body: %{"hash" => hash}}} -> + Logger.info("hash obtenido: #{inspect(hash)}") {:ok, hash} {:ok, %Req.Response{status: status, body: body}} -> + Logger.error("Error inesperado al obtener hash: #{status} - #{inspect(body)}") {:error, {:unexpected_response, status, body}} {:error, reason} -> + Logger.error("Error de request al obtener hash: #{inspect(reason)}") {:error, {:request_failed, reason}} end end