Bug 10642: fix inappropriate uses of $sth->finish() in C4::RotatingCollections.pm
authorroot <root@kenza-VirtualBox>
Thu, 25 Jul 2013 11:47:09 +0000 (13:47 +0200)
committerGalen Charlton <gmc@esilibrary.com>
Fri, 16 Aug 2013 16:19:02 +0000 (16:19 +0000)
commitd1b3e4ab6b432844e076e1eb0662a9c04a5f412e
tree985f6ef8464a560bde8a637e658f4123de5d1ccd
parent9bc53a0fccc3b673dca43791ebfcb53fd6e0a9ee
Bug 10642: fix inappropriate uses of $sth->finish() in C4::RotatingCollections.pm

From the man page

finish()
Indicate that no more data will be fetched from this statement handle
before it is either executed again or destroyed.
You almost certainly do not need to call this method.

Adding calls to "finish" after loop that fetches all rows is a common
mistake, don't do it, it can mask genuine problems like uncaught fetch errors.

To test:

Verify that prove -v t/db_dependent/RotatingCollections.t passes

Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Passes koha-qa.pl, passes UT provided by bug 10653

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
C4/RotatingCollections.pm