Hide field when team has no password (2nd solution)

pull/7734/head
YaFred 2020-12-14 22:11:18 +00:00
parent 608e9a6f30
commit 492c9d47cb
2 changed files with 15 additions and 6 deletions

View File

@ -17,12 +17,10 @@ object request {
val title = s"${joinTeam.txt()} ${t.name}" val title = s"${joinTeam.txt()} ${t.name}"
val passwordFrag = { val passwordKlass = {
if (t.password == None || t.password.get == "") emptyFrag if (t.password == None || t.password.get == "") "hidden"
else else
form3.group(form("password"), teamPassword(), help = teamPasswordDescriptionForRequester().some)( ""
form3.input(_)
)
} }
views.html.base.layout( views.html.base.layout(
@ -36,7 +34,14 @@ object request {
p(style := "margin:2em 0")(richText(t.description)), p(style := "margin:2em 0")(richText(t.description)),
postForm(cls := "form3", action := routes.Team.requestCreate(t.id))( postForm(cls := "form3", action := routes.Team.requestCreate(t.id))(
form3.group(form("message"), trans.message())(form3.textarea(_)()), form3.group(form("message"), trans.message())(form3.textarea(_)()),
passwordFrag, form3.group(
form("password"),
teamPassword(),
klass = passwordKlass,
help = teamPasswordDescriptionForRequester().some
)(
form3.input(_)
),
form3.globalError(form), form3.globalError(form),
p(willBeReviewed()), p(willBeReviewed()),
form3.actions( form3.actions(

View File

@ -190,3 +190,7 @@ $section-margin-more: 5vh;
display: inline; display: inline;
} }
} }
.hidden {
display: none;
}