]> git.evergreen-ils.org Git - Evergreen.git/commit
Serial holdings display consistency fix
authorDan Wells <dbw2@calvin.edu>
Wed, 1 Jun 2011 18:33:59 +0000 (14:33 -0400)
committerDan Wells <dbw2@calvin.edu>
Wed, 1 Jun 2011 18:33:59 +0000 (14:33 -0400)
commitf424dd871e963b713b398fe38364c311d3c5f3a6
tree94a9a95a97c255c89cb4841c0f6eff4d480d217a
parent71d8150a266f5958e8c512aadbe276ccadc1357c
Serial holdings display consistency fix

When holdings are sourced from both MFHD and the DB, display may be
inconsistent due to a hard-coded ', ' in Serial.pm.  This patch works around
the problem by storing generated_coverage as a JSON array instead of a string,
leaving display formatting to the OPAC.

Signed-off-by: Dan Wells <dbw2@calvin.edu>
Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Serial.pm
Open-ILS/src/perlmods/lib/OpenILS/Application/Serial.pm
Open-ILS/src/sql/Pg/002.schema.config.sql
Open-ILS/src/sql/Pg/upgrade/0543.data.reformat_generated_coverage.sql [new file with mode: 0644]