Something went wrong. Try again.
This repository has no description
Something went wrong. Try again.
405 B · 13 lines
Elixir
at main
1234567891011121314defmodule TrackerWeb.ChannelDiffController do use TrackerWeb, :controller
def resolve(conn, %{"path_channel" => channel, "compare" => [a, b | _]}) do redirect(conn, to: ~p"/channels/#{channel}/diff/#{a}/#{b}") end
def resolve(conn, %{"path_channel" => channel}) do conn |> put_flash(:error, "Select two revisions to compare.") |> redirect(to: ~p"/channels/#{channel}") endend