Skip to content

Commit 2938936

Browse files
authored
Fix membership role action and checks under Site Settings > People (#4910)
1 parent 7f3e91e commit 2938936

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

lib/plausible_web/templates/site/settings_people.html.heex

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@
127127
:update_role_by_user,
128128
@site.domain,
129129
membership.user.id,
130-
"admin"
130+
"editor"
131131
)
132132
}
133133
method="put"
@@ -142,7 +142,7 @@
142142
</p>
143143
</div>
144144

145-
<%= if membership.role == :admin do %>
145+
<%= if membership.role == "admin" do %>
146146
<span class="text-indigo-500 group-hover:text-white">
147147
<svg
148148
class="h-5 w-5"
@@ -182,7 +182,7 @@
182182
</p>
183183
</div>
184184

185-
<%= if membership.role == :viewer do %>
185+
<%= if membership.role == "viewer" do %>
186186
<span class="text-indigo-500 group-hover:text-white">
187187
<svg
188188
class="h-5 w-5"

test/plausible_web/controllers/site/membership_controller_test.exs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ defmodule PlausibleWeb.Site.MembershipControllerTest do
6868
conn =
6969
post(conn, "/sites/#{site.domain}/memberships/invite", %{
7070
email: "john.doe@example.com",
71-
role: "admin"
71+
role: "editor"
7272
})
7373

7474
assert html_response(conn, 200) =~
@@ -82,7 +82,7 @@ defmodule PlausibleWeb.Site.MembershipControllerTest do
8282
conn =
8383
post(conn, "/sites/#{site.domain}/memberships/invite", %{
8484
email: "john.doe@example.com",
85-
role: "admin"
85+
role: "editor"
8686
})
8787

8888
assert conn.status == 404
@@ -164,7 +164,7 @@ defmodule PlausibleWeb.Site.MembershipControllerTest do
164164
conn =
165165
post(conn, "/sites/#{site.domain}/memberships/invite", %{
166166
email: second_member.email,
167-
role: "admin"
167+
role: "editor"
168168
})
169169

170170
assert html_response(conn, 200) =~

0 commit comments

Comments
 (0)