[Bug 43591] New: Regression Bug 166631 My/All Reports Filter Option Missing
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43591 Bug ID: 43591 Summary: Regression Bug 166631 My/All Reports Filter Option Missing Initiative type: --- Sponsorship --- status: Product: Koha Version: Main Hardware: All OS: All Status: NEW Severity: normal Priority: P5 - low Component: Reports Assignee: koha-bugs@lists.koha-community.org Reporter: casey.conlin@gmail.com QA Contact: testopia@bugs.koha-community.org CC: lisette@bywatersolutions.com Target Milestone: --- The patch in Bug 16631 implemented setting limits by permissioned users to restrict report access by a user's home library. The report filter option that allows permissioned users to filter reports by their own library or all libraries was dropped at some point before being merged into main. To see and reproduced the issue: Start Koha with the latest version of the main branch, which includes the patch from Bug 16631. Enable LimitReportsByLibrary in the system preferences under Reports. Got to the Saved Reports page. You will not see any filter option for Show all reports in the left side Filter pane, after the Keyword field. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43591 Casey Conlin - mattermost @Casey246 <casey.conlin@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|koha-bugs@lists.koha-commun |casey.conlin@gmail.com |ity.org | -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43591 Casey Conlin - mattermost @Casey246 <casey.conlin@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |16631 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16631 [Bug 16631] Limit listing of reports using patron library -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43591 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |andrew@bywatersolutions.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43591 --- Comment #1 from Casey Conlin - mattermost @Casey246 <casey.conlin@gmail.com> --- Created attachment 206495 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=206495&action=edit Bug 43591: Bring back my libraries filter. This is a patch to bring back a small UI component that was dropped on the previously QA’ed and merged work in bug 16631. Before applying patch, confirm the filter option for Show reports is not available on the Saved Reports page 1. Pull the latest from Main 2. Enable LimitReportsByLibrary under Reports in System Prefernces 3. Visit the Save reports page 4. There should be NO Show reports with selectbox in the Filter pane on the left side 5. Implement the patch 6. Reload Save reports page 7. In the Filter pane on the left side, there should be a Show reports select box with options for Show my library reports and Show all reports options Confirm only permissioned users see this option and reports are filtered 8. Create a staff user with the all reports permissions including Manage Report Limits (manage_report_limits). Home library should be Centerville. 9. Create a staff user with all reports permission but NOT Manage Report Limits (manage_report_limits). Home library should be Centerville. 10. Create a report, “No limit” with no limit. 11. Create a report, “Centerville limit” limited to Centerville. 12. Create a report “Fairfield limit” limited to Fairfield. 13. Log in as the permissioned user. 14. Confirm the filter is available and that it filters reports so that only the No limit and Centerville limit reports show when My library reports only is selected. 15.Select All reports and all 3 reports should be in the list along with the Fairfield report . 16. Log in as the unpermissioned user. 17. The filter option for my / all reports should not be in the leftside pane. 18. Only the Centerville limit and No limit reports should be visible -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43591 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=42621 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43591 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- QA Contact|testopia@bugs.koha-communit |andrew@bywatersolutions.com |y.org | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43591 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #206495|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43591 --- Comment #2 from Andrew Fuerste-Henry <andrew@bywatersolutions.com> --- Created attachment 206538 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=206538&action=edit Bug 43591: Bring back my libraries filter. This is a patch to bring back a small UI component that was dropped on the previously QA’ed and merged work in bug 16631. Before applying patch, confirm the filter option for Show reports is not available on the Saved Reports page 1. Pull the latest from Main 2. Enable LimitReportsByLibrary under Reports in System Prefernces 3. Visit the Save reports page 4. There should be NO Show reports with selectbox in the Filter pane on the left side 5. Implement the patch 6. Reload Save reports page 7. In the Filter pane on the left side, there should be a Show reports select box with options for Show my library reports and Show all reports options Confirm only permissioned users see this option and reports are filtered 8. Create a staff user with the all reports permissions including Manage Report Limits (manage_report_limits). Home library should be Centerville. 9. Create a staff user with all reports permission but NOT Manage Report Limits (manage_report_limits). Home library should be Centerville. 10. Create a report, “No limit” with no limit. 11. Create a report, “Centerville limit” limited to Centerville. 12. Create a report “Fairfield limit” limited to Fairfield. 13. Log in as the permissioned user. 14. Confirm the filter is available and that it filters reports so that only the No limit and Centerville limit reports show when My library reports only is selected. 15.Select All reports and all 3 reports should be in the list along with the Fairfield report . 16. Log in as the unpermissioned user. 17. The filter option for my / all reports should not be in the leftside pane. 18. Only the Centerville limit and No limit reports should be visible Signed-off-by: Anna Stalter <staltera@hamiltoneastpl.org> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43591 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43591 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43591 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43591 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #206538|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43591 --- Comment #3 from Andrew Fuerste-Henry <andrew@bywatersolutions.com> --- Created attachment 206539 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=206539&action=edit Bug 43591: Bring back my libraries filter. This is a patch to bring back a small UI component that was dropped on the previously QA’ed and merged work in bug 16631. Before applying patch, confirm the filter option for Show reports is not available on the Saved Reports page 1. Pull the latest from Main 2. Enable LimitReportsByLibrary under Reports in System Prefernces 3. Visit the Save reports page 4. There should be NO Show reports with selectbox in the Filter pane on the left side 5. Implement the patch 6. Reload Save reports page 7. In the Filter pane on the left side, there should be a Show reports select box with options for Show my library reports and Show all reports options Confirm only permissioned users see this option and reports are filtered 8. Create a staff user with the all reports permissions including Manage Report Limits (manage_report_limits). Home library should be Centerville. 9. Create a staff user with all reports permission but NOT Manage Report Limits (manage_report_limits). Home library should be Centerville. 10. Create a report, “No limit” with no limit. 11. Create a report, “Centerville limit” limited to Centerville. 12. Create a report “Fairfield limit” limited to Fairfield. 13. Log in as the permissioned user. 14. Confirm the filter is available and that it filters reports so that only the No limit and Centerville limit reports show when My library reports only is selected. 15.Select All reports and all 3 reports should be in the list along with the Fairfield report . 16. Log in as the unpermissioned user. 17. The filter option for my / all reports should not be in the leftside pane. 18. Only the Centerville limit and No limit reports should be visible Signed-off-by: Anna Stalter <staltera@hamiltoneastpl.org> Signed-off-by: Andrew Fuerste Henry <andrew@bywatersolutions.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43591 Pedro Amorim (ammopt) <pedro.amorim@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Regression Bug 166631 |Regression Bug 16631 My/All |My/All Reports Filter |Reports Filter Option |Option Missing |Missing CC| |pedro.amorim@openfifth.co.u | |k -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43591 Pedro Amorim (ammopt) <pedro.amorim@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Version(s)| |26.11.00 released in| | Status|Passed QA |Pushed to main -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43591 --- Comment #4 from Pedro Amorim (ammopt) <pedro.amorim@openfifth.co.uk> --- Thanks everyone! Pushed to main for 26.11! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43591 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |42621 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42621 [Bug 42621] Extend report limitations by library to use library groups -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org