NoMethodError in Frontend#category

Showing /var/www/clients/client1/web1/web/www/app/apps/themes/launch_de/views/partials/_news_page.html.erb where line #30 raised:

undefined method `news' for nil:NilClass
Extracted source (around line #158):
156
157
158
159
160
161
              
elsif params[:category_id]
if params[:location_id].nil? || params[:location_id].empty?
self.news_categories.find_by_id(params[:category_id]).news.actives.date_orderd.start_before_now.end_after_now.paginate(:per_page => news_per_page, :page => page)
else
self.news_categories.find_by_id(params[:category_id]).news.actives.where(:location_id => params[:location_id]).date_orderd.start_before_now.end_after_now.paginate(:per_page => news_per_page, :page => page)
end

Trace of template inclusion: app/apps/themes/launch_de/views/template_news_liste.html.erb

Rails.root: /var/www/clients/client1/web1/web/www

Application Trace | Framework Trace | Full Trace

Request

Parameters:

{"category_id"=>"_gupa0160b90ke4c7k445dk89c0k92b5b82de338",
 "location_id"=>"",
 "page"=>"1",
 "format"=>"html",
 "slug"=>"news"}

Response

Headers:

None