Allow user to see their profile page

This commit is contained in:
ricola 2026-04-20 13:09:14 -06:00
parent b4e56645f6
commit 267dc439f1
4 changed files with 18 additions and 11 deletions

View file

@ -1,55 +0,0 @@
<h1 class="mb-5"><%= _("Admin") %></h1>
<h2 class="mb-4"><%= @user.email %></h2>
<p><%= _("Created: %{date}") % { date: format_date(@user.created_at) } %></p>
<p><%= _("Updated: %{date}") % { date: format_date(@user.updated_at) } %></p>
<p class="mb-5"><%= _("Admin: %{admin}") % { admin: @user.admin ? _("Yes") : _("No") } %></p>
<h2 class="mb-4"><%= _("Organized votes") %></h2>
<% unless @user.organizers.blank? %>
<ul class="mb-5">
<% @user.organizers.each do |organizer| %>
<li>
<%= organizer.vote.title %>
<a href="/admin/users/<%= @user.id %>/organizers/<%= organizer.vote.id %>/delete"><%= _("Delete") %></a>
</li>
<% end %>
</ul>
<% else %>
<p class="mb-5"><%= _("No vote organized.") %></p>
<% end %>
<h2 class="mb-4"><%= _("Ratings") %></h2>
<% unless @user.ratings.blank? %>
<ul class="mb-5">
<% @user.ratings.collect { |rating| rating.vote }.uniq.each do |vote| %>
<li>
<%= vote.title %>
<a href="/admin/users/<%= @user.id %>/ratings/<%= vote.id %>/delete"><%= _("Delete") %></a>
</li>
<% end %>
</ul>
<% else %>
<p class="mb-5"><%= _("No rating.") %></p>
<% end %>
<% if @user.ratings.blank? and @user.organizers.blank? %>
<form action="/admin/users/<%= @user.id %>/delete" method="post">
<button type="submit" class="btn btn-outline-danger"><%= _("Delete user") %></button>
</form>
<% end %>