Skip to content

Commit 53d5ee9

Browse files
committed
Update settings screen
1 parent 644bed2 commit 53d5ee9

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

app/views/users/_form.html.erb

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,14 @@
33

44
<section>
55
<h2>User account</h2>
6-
<div class="alert alert-info" role="alert">
7-
Your <i>username</i> will be visible to everyone for example in public scoreboards. <br>
8-
Therefore it should <b>not</b> contain your student number or your
9-
email address.
10-
</div>
11-
<%= bs_labeled_field('Username', f.text_field(:login, :disabled => !@user.new_record?, class: 'form-control')) %>
6+
<% unless local_assigns[:hide_login] %>
7+
<div class="alert alert-info" role="alert">
8+
Your <i>username</i> will be visible to everyone for example in public scoreboards. <br>
9+
Therefore it should <b>not</b> contain your student number or your
10+
email address.
11+
</div>
12+
<%= bs_labeled_field('Username', f.text_field(:login, :disabled => !@user.new_record?, class: 'form-control')) %>
13+
<% end%>
1214
<%= bs_labeled_field('E-mail:', f.text_field(:email, class: 'form-control')) %>
1315
<%= bs_labeled_field('Confirm e-mail:', f.text_field(:email_repeat, :value => '', class: 'form-control')) %>
1416
</section>

app/views/users/show.html.erb

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
<%= render partial: 'participants/nav' %>
22

3-
<h1><%= @user.login %></h1>
4-
5-
<%= render :partial => 'users/form', :user => @user %>
3+
<%= render :partial => 'users/form', :user => @user, locals: { hide_login: true } %>
64

75
<% if can? :destroy, @user %>
86
<%= button_to 'Request deleting account', send_destroy_email_path(@user.id), method: :post, class: 'btn btn-danger' %>

0 commit comments

Comments
 (0)