Bug 1545441 - Unable to add reports to group report menus
Summary: Unable to add reports to group report menus
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat CloudForms Management Engine
Classification: Red Hat
Component: UI - OPS
Version: 5.8.0
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: GA
: 5.8.3
Assignee: Harpreet Kataria
QA Contact: Niyaz Akhtar Ansari
URL:
Whiteboard:
Depends On:
Blocks: 1551709
TreeView+ depends on / blocked
 
Reported: 2018-02-14 22:31 UTC by Brant Evans
Modified: 2021-06-10 14:37 UTC (History)
7 users (show)

Fixed In Version: 5.8.3.5
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-04-12 20:01:15 UTC
Category: Bug
Cloudforms Team: CFME Core
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
Screenshot from editing a report menu (78.81 KB, image/png)
2018-02-14 22:31 UTC, Brant Evans
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2018:1109 0 None None None 2018-04-12 20:01:26 UTC

Description Brant Evans 2018-02-14 22:31:10 UTC
Created attachment 1396174 [details]
Screenshot from editing a report menu

Description of problem:
Unable to add a report to a Report Menu for a group. The "Available Reports" section is not populated with any report.

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

How reproducible:
Always

Steps to Reproduce:
1. Navigate to Cloud Intel -> Reports / Edit Report Menus
2. Select a group to edit the report menus of
3. Select a folder to add a report to

Actual results:
The "Available Reports" area is blank

Expected results:
Unselected reports are listed in the "Available Reports" area and are able to be moved to the "Selected Reports" area.

Additional info:

Comment 2 Harpreet Kataria 2018-02-15 20:18:56 UTC
https://github.com/ManageIQ/manageiq-ui-classic/pull/3412

Comment 3 CFME Bot 2018-03-12 20:12:42 UTC
New commit detected on ManageIQ/manageiq-ui-classic/fine:

https://github.com/ManageIQ/manageiq-ui-classic/commit/4b0a8958962648de539c976d926e99d38f0cfb73
commit 4b0a8958962648de539c976d926e99d38f0cfb73
Author:     Harpreet Kataria <hkataria>
AuthorDate: Thu Feb 15 15:05:59 2018 -0500
Commit:     Harpreet Kataria <hkataria>
CommitDate: Thu Feb 15 15:05:59 2018 -0500

    Show custom reports in menu editor as available reports.

    Fixed code to show Custom reports in Available Reports box in menu editor. Code has been refactored and fixed on Upstream and G release, this is a Fine specific fix.
    Fixed existing spec test
    backported fixes from https://github.com/ManageIQ/manageiq-ui-classic/pull/3245 to Fine

    Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1496924
    https://bugzilla.redhat.com/show_bug.cgi?id=1545441

 app/controllers/application_controller.rb | 112 +-
 app/controllers/report_controller/menus.rb | 6 +-
 app/controllers/report_controller/schedules.rb | 2 +-
 spec/controllers/miq_report_controller/menus_spec.rb | 14 +-
 spec/controllers/miq_report_controller/trees_spec.rb | 2 +-
 spec/controllers/report_controller_spec.rb | 52 +-
 6 files changed, 79 insertions(+), 109 deletions(-)

Comment 8 errata-xmlrpc 2018-04-12 20:01:15 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2018:1109


Note You need to log in before you can comment on or make changes to this bug.