Syndetics broken cover image retrieval
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Medium
|
Unassigned | ||
2.6 |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Evergreen master / 2.6 / 2.5
Since added content by record ID (bug 1065378) was added in Evergreen 2.5, it seems that we occasionally get a broken cover image from Syndetics instead of a blank image. This results in issues where the catalog displays a broken image instead of the empty looking 1x1 pixel cover.
IRC discussions from http://
Some of the final conversation noted by jeff at the time:
2014-01-22T16:54:09 <jeff> yeah, okay. i need to get something else done here, but it comes down to Business:
2014-01-22T16:54:26 <jeff> essentially, pre-clean the isbns based on how we've done it elsewhere / in the past.
2014-01-22T16:55:18 <jeff> and at the same time skip sending the query upstream if we have no identifiers, and "break less" if and when we get an error like this.
2014-01-22T16:57:51 <jeff> and maybe fix up Business::ISBN, though it might simply be that it was never intended to handle what we're throwing at it.
tags: | added: opac syndetics tpac |
Changed in evergreen: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
Changed in evergreen: | |
assignee: | nobody → Jeff Godin (jgodin) |
Changed in evergreen: | |
milestone: | none → 2.7.0-beta1 |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
See public. force_to_ isbn13 in Open-ILS/ src/sql/ Pg/002. schema. config. sql for one approach we already use for dealing with ISBNs like "0131500449 (videodisc 2A)".
Thankfully MARC21 now defines $q for the "(videodisc 2A)" part of ISBNs, so we'll all be fixing up our millions of legacy MARC records accordingly... right?