Version 1.29
[ZOOM-Perl-moved-to-github.git] / lib / Net / Z3950 / ZOOM.pm
index ba2889b..2b17964 100644 (file)
@@ -1,12 +1,10 @@
-# $Id: ZOOM.pm,v 1.39 2008-06-09 13:50:00 mike Exp $
-
 package Net::Z3950::ZOOM; 
 
 use 5.008;
 use strict;
 use warnings;
 
-our $VERSION = '1.23';
+our $VERSION = '1.29';
 
 require XSLoader;
 XSLoader::load('Net::Z3950::ZOOM', $VERSION);
@@ -155,7 +153,6 @@ sub record_get {
 
     my $simpletype = $type;
     $simpletype =~ s/;.*//;
-    warn "record_get('$rec', '$simpletype' -> '$type')\n";
     if (grep { $type eq $_ } qw(database syntax schema)) {
        return record_get_string($rec, $type);
     } else {
@@ -165,8 +162,10 @@ sub record_get {
            if ($newtype !~ s/.*?;/xml;/) {
                $newtype = "xml";
            }
-           warn "fallback('$rec', '$newtype')\n";
            $val = record_get_binary($rec, $newtype);
+           $val = ("<opacRecord>\n  <bibliographicRecord>\n" . $val .
+                   "  </bibliographicRecord>\n</opacRecord>");
+
        }
        return $val;
     }