[Koha-bugs] [Bug 19808] Reviews from deleted patrons make few scripts to explode

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu Dec 21 11:46:06 CET 2017


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

Kyle M Hall <kyle at bywatersolutions.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #69934|0                           |1
        is obsolete|                            |
  Attachment #69935|0                           |1
        is obsolete|                            |
  Attachment #69936|0                           |1
        is obsolete|                            |
  Attachment #69937|0                           |1
        is obsolete|                            |
  Attachment #69938|0                           |1
        is obsolete|                            |

--- Comment #27 from Kyle M Hall <kyle at bywatersolutions.com> ---
Created attachment 69989
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69989&action=edit
Bug 19808: Handle deleted reviewers gracefully - opac-detail

And other display issues when the patron was NULL.
Which allows to keep the review even if it has no patron.
Because it might be useful.

For example when disconnected, the borrowernumber is null. So the
comments from deleted patrons were displayed as if the disconnected
user wrote them. So it had the edit button...

And fix borrowernumber not being passed to the template when
OpacStarRatings was false.

Test plan
1. Log in as a patron
2. Leave a comment/review on a record
3. Librarian: approve this comment
4. Delete the borrower
5. See the record
(opac:/cgi-bin/koha/opac-detail.pl?biblionumber=RELEVANT_BIB_NUMBER)
6. Then you should see an error
7. Apply this patch
8. Refresh the page
9. Then you should see the record page with the comment

Signed-off-by: Mark Tompsett <mtompset at hotmail.com>

Signed-off-by: Jon Knight <J.P.Knight at lboro.ac.uk>

Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list