LP#1017990: Deprecate open-ils.circ.holds.create[.override] API calls user/jeffdavis/lp1017990-deprecate-hold-create
authorJeff Davis <jdavis@sitka.bclibraries.ca>
Thu, 25 Feb 2016 20:07:31 +0000 (12:07 -0800)
committerJeff Davis <jdavis@sitka.bclibraries.ca>
Thu, 25 Feb 2016 20:07:31 +0000 (12:07 -0800)
commit07be59639508f0c424c95f24ffa19cb89393f23a
treee5d5dff85948fd2998c865f97c3008916f365a12
parentf36015dba1d2f6ec0d3b37bafda10a98507f631f
LP#1017990: Deprecate open-ils.circ.holds.create[.override] API calls

Per discussion on Launchpad, the open-ils.circ.holds.create and
open-ils.circ.holds.create.override API calls are now deprecated.
This commit adds a WARN-level log message about the deprecation, moves
the implementation code to a separate method, and makes EG use the
implementation method directly rather than invoking the deprecated API
calls.

Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm