Merge pull request #632 from DonovanDMC/fix-help-related

[HelpPages] Fix showing related only to Janitor+
This commit is contained in:
Earlopain 2024-04-09 19:41:33 +02:00 committed by GitHub
commit d40dee278d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,23 +1,23 @@
<% content_for(:secondary_links) do %>
<%= subnav_link_to "List", help_pages_path %>
<% if CurrentUser.is_janitor? %>
<% if CurrentUser.is_admin? %>
<%= subnav_link_to "New", new_help_page_path %>
<% end %>
<% if @help&.id %>
<% if CurrentUser.is_admin? %>
<%= subnav_link_to "Edit", edit_help_page_path(@help) %>
<%= subnav_link_to "Delete", help_page_path(@help), method: :delete, data: { confirm: "Are you sure you want to delete this entry?" } %>
<% end %>
<% if @help&.id %>
<% if CurrentUser.is_admin? %>
<%= subnav_link_to "Edit", edit_help_page_path(@help) %>
<%= subnav_link_to "Delete", help_page_path(@help), method: :delete, data: { confirm: "Are you sure you want to delete this entry?" } %>
<% end %>
<% if CurrentUser.is_janitor? %>
<%= subnav_link_to "Edit Wiki Page", edit_wiki_page_path(id: @help.wiki_page) %>
<% end %>
<% if (related_array = @help.related_array).any? %>
<% help_pages = HelpPage.help_index %>
<li>|</li>
<% related_array.each do |related| %>
<li><%= subnav_link_to HelpPage.pretty_related_title(related, help_pages), help_page_path(related) %></li>
<% end %>
<% if (related_array = @help.related_array).any? %>
<% help_pages = HelpPage.help_index %>
<li>|</li>
<% related_array.each do |related| %>
<li><%= subnav_link_to HelpPage.pretty_related_title(related, help_pages), help_page_path(related) %></li>
<% end %>
<% end %>
<% end %>