Project

General

Profile

Actions

Bug #14478

closed

compliance report searches fails

Added by Shlomi Zadok about 8 years ago. Updated about 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
-
Difficulty:
Triaged:
No
Fixed in Releases:
Found in Releases:

Description

Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1322990
Description of problem:
compliance report searches fails when searching for reports related to

compliance_failed, compliance_passed to name a few, there are isues with many other searches as well.

2016-03-31 22:21:58 [app] [I] Started GET "/compliance/arf_reports?utf8=%E2%9C%93&search=+compliance_failed+" for 10.10.52.71 at 2016-03-31 22:21:58 -0400
2016-03-31 22:21:58 [app] [I] Processing by ArfReportsController#index as HTML
2016-03-31 22:21:58 [app] [I] Parameters: {"utf8"=>"✓", "search"=>" compliance_failed "}
2016-03-31 22:21:58 [app] [W] Action failed | NoMethodError: undefined method `klass' for nil:NilClass | /opt/theforeman/tfm/root/usr/share/gems/gems/scoped_search-3.2.2/lib/scoped_search/definition.rb:62:in `klass' | /opt/theforeman/tfm/root/usr/share/gems/gems/scoped_search-3.2.2/lib/scoped_search/definition.rb:82:in `column' | /opt/theforeman/tfm/root/usr/share/gems/gems/scoped_search-3.2.2/lib/scoped_search/definition.rb:96:in `type' | /opt/theforeman/tfm/root/usr/share/gems/gems/scoped_search-3.2.2/lib/scoped_search/definition.rb:214:in `block in default_fields_for'

Version-Release number of selected component (if applicable):
sat62-snap6

How reproducible:

Steps to Reproduce:
1. try to search compliance reports with some criteria in the search box.
2.
3.

Actual results:
search throws a message on the UI.

Oops, we're sorry but something went wrong undefined method `klass' for nil:NilClass

Expected results:
Search should be handled properly
Search should not throw an error on the UI and traceback in the log file.

Additional info:


Related issues 1 (0 open1 closed)

Related to Foreman - Feature #4151: Add STI to reports and allow for registering new report typesClosedShlomi Zadok01/21/2014Actions
Actions #1

Updated by Marek Hulán about 8 years ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/foreman_openscap/pull/159 added
Actions #2

Updated by Marek Hulán about 8 years ago

  • Related to Feature #4151: Add STI to reports and allow for registering new report types added
Actions #3

Updated by Marek Hulán about 8 years ago

  • Status changed from Ready For Testing to Closed
Actions

Also available in: Atom PDF