Bug 11675: check allocated total correctly when editing a fund that has a parent...
authorJonathan Druart <jonathan.druart@biblibre.com>
Tue, 4 Feb 2014 11:15:42 +0000 (12:15 +0100)
committerGalen Charlton <gmc@esilibrary.com>
Tue, 11 Mar 2014 17:09:31 +0000 (17:09 +0000)
commit331ca7df3ec351a83982496bed7f103050e89af5
tree277289739e7c3a2245e7d3bf29b08cd85771c2f7
parent88c052b0919142c9ff0c8d1e7ce4411c0fb1649e
Bug 11675: check allocated total correctly when editing a fund that has a parent fund

The sth was created before the query.
The query was modified after the sth creation and an error was raised.

Test plan:
0/ Don't apply the patch
1/ Create a budget A (amount=1000)
2/ Create a fund A1 (amount=1000)
3/ Create a child fund A11 (amount=1000)
4/ Edit A11 and change the amount to 2000
You are able to do it, an error appears in the Koha log:
  "check_parent_total.pl: DBD::mysql::st execute failed: called with 2 bind
  variables when 1 are needed"
5/ Apply the patch, edit A11 and save. You get an error
6/ Edit A11 and change the amount to <=1000
7/ Verify that there is no regression on adding/removing/editing budgets
and funds.

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de>
Passes all tests and QA script.
Works as described, no regressions found.

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
admin/check_parent_total.pl