[UserFeedbacks] Add a ban link to the subnav (#799)

This commit is contained in:
clragon 2024-11-25 15:59:00 +01:00 committed by GitHub
parent b6acf106f2
commit 4b3bc37850
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -2,12 +2,20 @@
<% if CurrentUser.is_moderator? %>
<% if @user_feedback %>
<%= subnav_link_to "New", new_user_feedback_path(user_feedback: { user_id: @user_feedback.user_id }) %>
<% elsif params[:search] && params[:search][:user_id] %>
<%= subnav_link_to "New", new_user_feedback_path(user_feedback: { user_id: params[:search][:user_id] }) %>
<% elsif params.dig(:search, :user_id) %>
<%= subnav_link_to "New", new_user_feedback_path(user_feedback: { user_id: params.dig(:search, :user_id) }) %>
<% else %>
<%= subnav_link_to "New", new_user_feedback_path %>
<% end %>
<% end %>
<%= subnav_link_to "Listing", user_feedbacks_path %>
<%= subnav_link_to "Search", search_user_feedbacks_path %>
<% if CurrentUser.is_moderator? %>
<li>|</li>
<% if @user_feedback %>
<%= subnav_link_to "Ban", new_ban_path(ban: { user_id: @user_feedback.user_id }) %>
<% elsif params.dig(:search, :user_id) %>
<%= subnav_link_to "Ban", new_ban_path(ban: { user_id: params.dig(:search, :user_id) }) %>
<% end %>
<% end %>
<% end %>