'Koha::Exceptions::Metadata::Invalid' => {
isa => 'Koha::Exceptions::Metadata',
description => 'Invalid data',
- fields => ['id','format','schema']
+ fields => ['id','format','schema', 'marcxml_error']
}
);
unless ($msg) {
if ( $self->isa('Koha::Exceptions::Metadata::Invalid') ) {
- $msg = sprintf( "Invalid data, cannot decode object (id=%s, format=%s, schema=%s)",
- $self->id, $self->format, $self->schema );
+ $msg = sprintf( "Invalid data, cannot decode object (id=%s, format=%s, schema=%s, MARCXML error='%s')",
+ $self->id, $self->format, $self->schema, $self->marcxml_error );
}
}