]> git.evergreen-ils.org Git - working/Evergreen.git/commit
LP#842991 Reports needs to error when deleting fails
authorRemington Steed <rjs7@calvin.edu>
Wed, 27 Nov 2013 14:55:35 +0000 (09:55 -0500)
committerDan Wells <dbw2@calvin.edu>
Tue, 21 Jan 2014 22:20:35 +0000 (17:20 -0500)
commit400c9c68079de152693237f39df93fe8bb035a0e
tree4b028706b7b0dd714de98a3947b851af8ee2c8cf
parent8d3738251d72f3f7c28c94a2ef87a9cae7fec08c
LP#842991 Reports needs to error when deleting fails

When attempting to delete a report template, the reports interface
incorrectly shows "Action Succeeded" even when it partly fails. If the
user performing the delete does not own all the dependent reports and
outputs, then the perl function returns 1 to indicate that some were
deleted, but not all. However, the javascript that calls that function
does not check for a return value of 1. This commit adds that check, and
also improves the formatting of the related error messages.

Signed-off-by: Remington Steed <rjs7@calvin.edu>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Open-ILS/web/opac/locale/en-US/reports.dtd
Open-ILS/web/reports/oils_rpt_folder_window.js