chore: remove leftover paste controller references
Signed-off-by: SphericalKat <amolele@gmail.com>
This commit is contained in:
parent
3f424a41c1
commit
8e6cbc647e
@ -1,63 +0,0 @@
|
|||||||
defmodule KetbinWeb.PasteController do
|
|
||||||
use KetbinWeb, :controller
|
|
||||||
|
|
||||||
alias Ketbin.Pastes
|
|
||||||
alias Ketbin.Pastes.Paste
|
|
||||||
|
|
||||||
def index(conn, _params) do
|
|
||||||
pastes = Pastes.list_pastes()
|
|
||||||
render(conn, "index.html", pastes: pastes)
|
|
||||||
end
|
|
||||||
|
|
||||||
def new(conn, _params) do
|
|
||||||
changeset = Pastes.change_paste(%Paste{})
|
|
||||||
render(conn, "new.html", changeset: changeset)
|
|
||||||
end
|
|
||||||
|
|
||||||
def create(conn, %{"paste" => paste_params}) do
|
|
||||||
# paste_params = Map.put(paste_params, "id", s)
|
|
||||||
case Pastes.create_paste(paste_params) do
|
|
||||||
{:ok, paste} ->
|
|
||||||
conn
|
|
||||||
|> put_flash(:info, "Paste created successfully.")
|
|
||||||
|> redirect(to: Routes.paste_path(conn, :show, paste))
|
|
||||||
|
|
||||||
{:error, %Ecto.Changeset{} = changeset} ->
|
|
||||||
render(conn, "new.html", changeset: changeset)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
def show(conn, %{"id" => id}) do
|
|
||||||
paste = Pastes.get_paste!(id)
|
|
||||||
render(conn, "show.html", paste: paste)
|
|
||||||
end
|
|
||||||
|
|
||||||
def edit(conn, %{"id" => id}) do
|
|
||||||
paste = Pastes.get_paste!(id)
|
|
||||||
changeset = Pastes.change_paste(paste)
|
|
||||||
render(conn, "edit.html", paste: paste, changeset: changeset)
|
|
||||||
end
|
|
||||||
|
|
||||||
def update(conn, %{"id" => id, "paste" => paste_params}) do
|
|
||||||
paste = Pastes.get_paste!(id)
|
|
||||||
|
|
||||||
case Pastes.update_paste(paste, paste_params) do
|
|
||||||
{:ok, paste} ->
|
|
||||||
conn
|
|
||||||
|> put_flash(:info, "Paste updated successfully.")
|
|
||||||
|> redirect(to: Routes.paste_path(conn, :show, paste))
|
|
||||||
|
|
||||||
{:error, %Ecto.Changeset{} = changeset} ->
|
|
||||||
render(conn, "edit.html", paste: paste, changeset: changeset)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
def delete(conn, %{"id" => id}) do
|
|
||||||
paste = Pastes.get_paste!(id)
|
|
||||||
{:ok, _paste} = Pastes.delete_paste(paste)
|
|
||||||
|
|
||||||
conn
|
|
||||||
|> put_flash(:info, "Paste deleted successfully.")
|
|
||||||
|> redirect(to: Routes.paste_path(conn, :index))
|
|
||||||
end
|
|
||||||
end
|
|
@ -96,6 +96,5 @@ defmodule KetbinWeb.Router do
|
|||||||
post "/users/confirm", UserConfirmationController, :create
|
post "/users/confirm", UserConfirmationController, :create
|
||||||
get "/users/confirm/:token", UserConfirmationController, :confirm
|
get "/users/confirm/:token", UserConfirmationController, :confirm
|
||||||
|
|
||||||
resources "/pastes", PasteController
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -1,5 +0,0 @@
|
|||||||
<h1>Edit Paste</h1>
|
|
||||||
|
|
||||||
<%= render "form.html", Map.put(assigns, :action, Routes.paste_path(@conn, :update, @paste)) %>
|
|
||||||
|
|
||||||
<span><%= link "Back", to: Routes.paste_path(@conn, :index) %></span>
|
|
@ -1,19 +0,0 @@
|
|||||||
<%= form_for @changeset, @action, fn f -> %>
|
|
||||||
<%= if @changeset.action do %>
|
|
||||||
<div class="alert alert-danger">
|
|
||||||
<p>Oops, something went wrong! Please check the errors below.</p>
|
|
||||||
</div>
|
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= label f, :is_url %>
|
|
||||||
<%= checkbox f, :is_url %>
|
|
||||||
<%= error_tag f, :is_url %>
|
|
||||||
|
|
||||||
<%= label f, :content %>
|
|
||||||
<%= textarea f, :content %>
|
|
||||||
<%= error_tag f, :content %>
|
|
||||||
|
|
||||||
<div>
|
|
||||||
<%= submit "Save" %>
|
|
||||||
</div>
|
|
||||||
<% end %>
|
|
@ -1,28 +0,0 @@
|
|||||||
<h1>Listing Pastes</h1>
|
|
||||||
|
|
||||||
<table>
|
|
||||||
<thead>
|
|
||||||
<tr>
|
|
||||||
<th>Is url</th>
|
|
||||||
<th>Content</th>
|
|
||||||
|
|
||||||
<th></th>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
<tbody>
|
|
||||||
<%= for paste <- @pastes do %>
|
|
||||||
<tr>
|
|
||||||
<td><%= paste.is_url %></td>
|
|
||||||
<td><%= paste.content %></td>
|
|
||||||
|
|
||||||
<td>
|
|
||||||
<span><%= link "Show", to: Routes.paste_path(@conn, :show, paste) %></span>
|
|
||||||
<span><%= link "Edit", to: Routes.paste_path(@conn, :edit, paste) %></span>
|
|
||||||
<span><%= link "Delete", to: Routes.paste_path(@conn, :delete, paste), method: :delete, data: [confirm: "Are you sure?"] %></span>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<% end %>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<span><%= link "New Paste", to: Routes.paste_path(@conn, :new) %></span>
|
|
@ -1 +0,0 @@
|
|||||||
<%= render "form.html", Map.put(assigns, :action, Routes.paste_path(@conn, :create)) %>
|
|
@ -1,18 +0,0 @@
|
|||||||
<h1>Show Paste</h1>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<strong>Is url:</strong>
|
|
||||||
<%= @paste.is_url %>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<strong>Content:</strong>
|
|
||||||
<%= @paste.content %>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<span><%= link "Edit", to: Routes.paste_path(@conn, :edit, @paste) %></span>
|
|
||||||
<span><%= link "Back", to: Routes.paste_path(@conn, :index) %></span>
|
|
@ -1,3 +0,0 @@
|
|||||||
defmodule KetbinWeb.PasteView do
|
|
||||||
use KetbinWeb, :view
|
|
||||||
end
|
|
Loading…
Reference in New Issue
Block a user