Skip to content

Commit a64a580

Browse files
committed
fix: assign explicit ids to duplicated form inputs
1 parent 7a0b396 commit a64a580

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

lib/algora_web/live/org/dashboard_live.ex

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -342,6 +342,7 @@ defmodule AlgoraWeb.Org.DashboardLive do
342342
<div class="bg-card/75 flex flex-col h-full p-4 rounded-xl border-t-4 sm:border-t-0 sm:border-l-4 border-emerald-400">
343343
<div class="p-4 sm:p-6">
344344
<.getting_started
345+
id="getting_started_main"
345346
achievements={
346347
if incomplete?(@achievements, :complete_signin_status),
347348
do: @achievements |> Enum.take(1),
@@ -960,6 +961,7 @@ defmodule AlgoraWeb.Org.DashboardLive do
960961
~H"""
961962
<.simple_form :if={!@secret} for={@login_form} phx-submit="send_login_code">
962963
<.input
964+
id={@id <> "_user_email"}
963965
field={@login_form[:email]}
964966
type="email"
965967
label="Email"
@@ -972,6 +974,7 @@ defmodule AlgoraWeb.Org.DashboardLive do
972974
</.simple_form>
973975
<.simple_form :if={@secret} for={@login_form} phx-submit="send_login_code">
974976
<.input
977+
id={@id <> "_user_login_code"}
975978
field={@login_form[:login_code]}
976979
type="text"
977980
label="Login code"
@@ -989,6 +992,7 @@ defmodule AlgoraWeb.Org.DashboardLive do
989992
~H"""
990993
<.simple_form :if={!@secret} for={@login_form} phx-submit="send_login_code">
991994
<.input
995+
id={@id <> "_user_email"}
992996
field={@login_form[:email]}
993997
type="email"
994998
label="Email"
@@ -1001,6 +1005,7 @@ defmodule AlgoraWeb.Org.DashboardLive do
10011005
</.simple_form>
10021006
<.simple_form :if={@secret} for={@login_form} phx-submit="send_login_code">
10031007
<.input
1008+
id={@id <> "_user_login_code"}
10041009
field={@login_form[:login_code]}
10051010
type="text"
10061011
label="Login code"
@@ -1515,6 +1520,7 @@ defmodule AlgoraWeb.Org.DashboardLive do
15151520
<li class="space-y-6">
15161521
<.achievement achievement={achievement} />
15171522
<.achievement_todo
1523+
id={@id}
15181524
achievement={achievement}
15191525
current_user={@current_user}
15201526
current_org={@current_org}
@@ -1534,6 +1540,7 @@ defmodule AlgoraWeb.Org.DashboardLive do
15341540
<aside class="scrollbar-thin fixed top-16 right-0 bottom-0 hidden w-96 h-full overflow-y-auto border-l border-border bg-background p-4 pt-6 sm:p-6 md:p-8 lg:flex lg:flex-col">
15351541
<.getting_started
15361542
:if={length(@achievements) > 1}
1543+
id="getting_started_sidebar"
15371544
class="pb-12"
15381545
achievements={@achievements}
15391546
current_user={@current_user}

0 commit comments

Comments
 (0)