LP#2018534: treat year as numeric when retrieving item circs by year
authorJeff Davis <jeff.davis@bc.libraries.coop>
Thu, 4 May 2023 18:13:42 +0000 (11:13 -0700)
committerMike Rylander <mrylander@gmail.com>
Fri, 5 May 2023 16:31:50 +0000 (12:31 -0400)
commit0129daba3c7ddec8c806f08ea6f334ffac4cde92
tree975961e0dc38f29b6accf5b756a7acda8cd81b84
parentf8d957d5cc4f5f88a484dd672494d6046a2c5704
LP#2018534: treat year as numeric when retrieving item circs by year

The open-ils.pcrud.search.circbyyr API uses EXTRACT to extract the year
from circulation timestamps.  In recent versions of Postgres, the return
type for EXTRACT was changed from double precision to numeric (thanks to
Jason Boyer for noticing this!); for obscure reasons, this causes pcrud
to return the year as a string instead of a number.  So, let's get the
staff client to force those values to be numbers before doing math with
them.

Signed-off-by: Jeff Davis <jeff.davis@bc.libraries.coop>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Open-ILS/web/js/ui/default/staff/cat/item/app.js