From fcf34c78904831db662a4968efe3f43ea5ed63ff Mon Sep 17 00:00:00 2001
From: David Maus <maus@hab.de>
Date: Fri, 31 May 2019 11:49:16 +0200
Subject: [PATCH] Accept any value as subfield

---
 public/instance/proxy/opac-de-23/record/index.php | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/public/instance/proxy/opac-de-23/record/index.php b/public/instance/proxy/opac-de-23/record/index.php
index b34f94bb5..1ad663094 100644
--- a/public/instance/proxy/opac-de-23/record/index.php
+++ b/public/instance/proxy/opac-de-23/record/index.php
@@ -12,6 +12,8 @@ use HAB\Pica\Record\Record;
 use HAB\Pica\Reader\PicaNormReader;
 use HAB\Pica\Writer\PicaXmlWriter;
 
+HAB\Pica\Record\Subfield::$validSubfieldCodePattern = '/^.$/Di';
+
 define('PSI_TEMPLATE', 'http://opac.lbs-braunschweig.gbv.de/DB=2/PLAIN=Y/CHARSET=UTF8/PLAINTTLCHARSET=UTF8/PPN?PPN=%s');
 define('PICA_TEMPLATE', 'http://uri.hab.de/instance/proxy/opac-de-23/record/%s.xml');
 define('MODS_TEMPLATE', 'http://uri.hab.de/instance/proxy/opac-de-23/record/%s.mods');
-- 
GitLab