<% profile_message = 'You can manage your profile using this page. Any feilds in red are required and missing.
Please fill in those fields before you can accesse Arvados Workbench.'
profile_config.kind_of?(Array) && profile_config.andand.each do |entry|
if entry['message']
profile_message = entry['message']
break
end
end %>
<%=profile_message%>
<%= form_tag "/users/#{current_user.uuid}", {method: 'patch', id: 'save_profile_form', name: 'save_profile_form', class: 'form-horizontal'} do %>
<%= hidden_field_tag :return_to, request.url %>
<% profile_config.kind_of?(Array) && profile_config.andand.each do |entry| %>
<% if entry['key'] %>
<%
show_save_button = true
label = entry['required'] ? '* ' : ''
label += entry['form_field_title']
value = current_user_profile[entry['key'].to_sym] if current_user_profile
%>
<% end %>
<% end %>
<% if show_save_button %>
<% end %>
<% end %>