From 52a33a027c5dec05ca757c16842a48af14ed2e87 Mon Sep 17 00:00:00 2001 From: Andreas Stephanides Date: Mon, 23 Feb 2015 09:21:54 +0100 Subject: [PATCH] faq fix --- app/views/themengruppen/faqs.html.erb | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/views/themengruppen/faqs.html.erb b/app/views/themengruppen/faqs.html.erb index cd85780..e76d6fc 100644 --- a/app/views/themengruppen/faqs.html.erb +++ b/app/views/themengruppen/faqs.html.erb @@ -2,16 +2,17 @@
<% @themengruppen.each do |tg| %> - <% if can?(:show, tg) %> + <% themen = tg.themen.accessible_by(current_ability, :show).order(:priority).reverse_order.select{|t| !t.fragen.empty?} %> + <% if can?(:show, tg) && !themen.empty? %>

<%= tg.title%>

    <% tg.themen.order(:priority).reverse.each do |t| %> - <% if can?(:show, t) %> + <% if can?(:show, t) && !t.fragen.empty? %>
  • <%= t.title %>
      - <% t.fragen.each do |f| %> + <% t.fragen.order(:title).each do |f| %>
    • <%= f.title %>?

      <%= raw(f.text) %>