just need to add creating services, deploying them, and showing logs

This commit is contained in:
benbot 2023-10-25 05:41:01 -04:00
parent a3a4af7965
commit 023ad47ae4
6 changed files with 99 additions and 29 deletions

View file

@ -4,8 +4,7 @@ defmodule EzcontainerRailwayWeb.SessionController do
def token(conn, %{"railway_token" => token}) do
case get_projects(token) do
resp when is_map(resp) ->
IO.inspect(resp)
resp when is_list(resp) ->
conn
|> put_session(:railway_token, token)
|> assign(:railway_token, token)
@ -18,12 +17,11 @@ defmodule EzcontainerRailwayWeb.SessionController do
end
defp get_projects(token) do
resp = EzcontainerRailway.Railway.get_projects(token).body
if Railway.has_errors?(resp) do
nil
else
resp["data"]
case EzcontainerRailway.Railway.get_projects(token) do
{:error, _} ->
nil
{:ok, data} ->
data
end
end
end