From a39ad4ed6edf56b0c72c2f6c773dcbb6ca0dfb18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriele=20H=C3=B6fler?= Date: Mon, 8 Jul 2019 16:39:28 +0200 Subject: [PATCH] Minor corrections _raise_error_sru --- sru/almasru.py | 2 +- sru/onbsru.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sru/almasru.py b/sru/almasru.py index 1226453..df882e1 100644 --- a/sru/almasru.py +++ b/sru/almasru.py @@ -127,7 +127,7 @@ class RecordRetriever: sru_url = self._create_url(alma_query, startrecord) sru_xml = self._response_to_xml(sru_url) - self._raise_error_sru() + self._raise_error_sru(sru_xml) xml_list.extend(self._extract_marc_xml(sru_xml)) return xml_list diff --git a/sru/onbsru.py b/sru/onbsru.py index 377ef74..556d124 100644 --- a/sru/onbsru.py +++ b/sru/onbsru.py @@ -16,6 +16,7 @@ class OnbRecordRetriever(almasru.RecordRetriever): self.namespaces = { 'srw': 'http://www.loc.gov/zing/srw/', + 'diag': 'http://www.loc.gov/zing/srw/diagnostic', 'marc': 'http://www.loc.gov/MARC21/slim' } @@ -52,4 +53,4 @@ class OnbRecordRetriever(almasru.RecordRetriever): def _get_subfield(self, element, subfield): xpath = "marc:subfield[@code='"+subfield+"']" - return element.find(xpath, self.namespaces) \ No newline at end of file + return element.find(xpath, self.namespaces) -- GitLab