One thing we've found along the way is that certain extra ISBN data can cause Business::ISBN to not produce a usable ISBN object. Specifically, ISBNs with extra numbers or the letter X before or after the ISBN can do this.
Here's a branch with a change to AddedContent.pm that is intended to address this problem. It could possibly be merged with the above branch from Thomas for a more complete fix.
One thing we've found along the way is that certain extra ISBN data can cause Business::ISBN to not produce a usable ISBN object. Specifically, ISBNs with extra numbers or the letter X before or after the ISBN can do this.
Here's a branch with a change to AddedContent.pm that is intended to address this problem. It could possibly be merged with the above branch from Thomas for a more complete fix.
http:// git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/collab/ dyrcona/ added_content_ isbn_twiddling