]> 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 Scott <dan@coffeecode.net>
Wed, 1 Jun 2011 19:25:08 +0000 (15:25 -0400)
commit27b7e2688d8020467666af0475570dc1e34795b4
tree9ffe14730b1bdcdc24f3bf7a9cbb83f24d50890d
parent5555f0b95b00bfab70003e625e0c42b609548707
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>
Signed-off-by: Dan Scott <dan@coffeecode.net>
Open-ILS/src/perlmods/OpenILS/Application/Search/Serial.pm
Open-ILS/src/perlmods/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]