just need to add creating services, deploying them, and showing logs
This commit is contained in:
parent
a3a4af7965
commit
023ad47ae4
6 changed files with 99 additions and 29 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue