change invite path slightly
continuous-integration/drone/push Build is passing Details

This commit is contained in:
shibao 2023-04-16 00:48:04 -04:00
parent c1a0b4017f
commit c5f96a9d9d
4 changed files with 4 additions and 3 deletions

View File

@ -1,6 +1,7 @@
# v0.1.12
- ee cummings even more
- Improve tests
- Change invite path slightly
# v0.1.11
- Update dependencies

View File

@ -35,7 +35,7 @@
</form>
</:code_actions>
<.link
patch={~p"/invites/#{invite}/edit"}
patch={~p"/invites/edit/#{invite}"}
class="text-primary-400 link"
aria-label={
dgettext("actions", "edit invite for %{invite_name}", invite_name: invite.name)

View File

@ -95,7 +95,7 @@ defmodule MemexWeb.Router do
live_session :admin, on_mount: [{MemexWeb.UserAuth, :ensure_admin}] do
live "/invites", InviteLive.Index, :index
live "/invites/new", InviteLive.Index, :new
live "/invites/:id/edit", InviteLive.Index, :edit
live "/invites/edit/:id", InviteLive.Index, :edit
end
end

View File

@ -51,7 +51,7 @@ defmodule MemexWeb.InviteLiveTest do
|> element(~s/a[aria-label="edit invite for #{invite.name}"]/)
|> render_click() =~ "edit invite"
assert_patch(index_live, ~p"/invites/#{invite}/edit")
assert_patch(index_live, ~p"/invites/edit/#{invite}")
assert index_live
|> form("#invite-form")