https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42667

Lucas Gass (lukeg) <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|Failed QA                   |Passed QA

--- Comment #47 from Lucas Gass (lukeg) <[email protected]> ---
(In reply to Pedro Amorim (ammopt) from comment #37)
> Hi guys, a few gaps here worth addressing:
> 
> Issue 1: Reports table row still shows "Edit" to unauthorized users
> 1) Create two staff patrons with only create_reports (not edit_all_reports),
> e.g. Alice and Bob.
> 2) Log in as Alice, go to Reports → Create from SQL, add a name and 'select
> 1' as the query. Save it.
> 3) Log in as Bob:
> http://localhost:8081/cgi-bin/koha/reports/guided_reports.pl
> 4) Find Alice's report in the list, open its row actions dropdown.
> => Expected: no "Edit" option (Bob doesn't own it, no edit_all_reports).
> Actual: "Edit" is shown, clicking it lands on "insufficient permission",
> proving it should never have been shown.
> 
> 
> Issue 2: Preview modal's edit button missing even for the report's owner
> (confirmed regression)
> 1) Log in as any staff patron with create_reports.
> 2) Go to Reports → Create from SQL, add a name and select 1 as the query.
> Save it.
> 3) Go to the reports list:
> http://localhost:8081/cgi-bin/koha/reports/guided_reports.pl
> 4) On your own report's row, click "Preview SQL".
> 5) Look inside the preview modal for an "Edit" option.
> => Expected: since you own the report, Edit should be there (and did show,
> for anyone with create_reports, before this patchset). Actual: it's missing,
> for every user, including superlibrarian.

Thanks Pedro, I've addressed each issue with a follow-up. Setting back to PQA.

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to