diff --git a/src/RecordManager/Finna/Record/Ead3.php b/src/RecordManager/Finna/Record/Ead3.php index 4cad8ecf..ec13e9f3 100644 --- a/src/RecordManager/Finna/Record/Ead3.php +++ b/src/RecordManager/Finna/Record/Ead3.php @@ -162,7 +162,7 @@ public function toSolrArray(?Database $db = null) $identifier = $p > 0 ? substr($identifier, $p + 1) : $identifier; - $data['identifier'] = $identifier; + $data['allfields'][] = $data['identifier'] = $identifier; } if (isset($doc->did->dimensions)) { diff --git a/tests/RecordManagerTest/Finna/Record/Ead3Test.php b/tests/RecordManagerTest/Finna/Record/Ead3Test.php index e70c6d1e..187896bf 100644 --- a/tests/RecordManagerTest/Finna/Record/Ead3Test.php +++ b/tests/RecordManagerTest/Finna/Record/Ead3Test.php @@ -673,6 +673,7 @@ public function testSKS(string $addIdToHierarchyTitle, ?string $expectedTitleInH 'Digitaalisen aineiston tiedostomuoto', 'TIFF - Tagged Image File Format', 'Gustaf Edvard Sundvallin kokoelma', + '238612737', ], 'description' => 'G. E. Sundvallin tallentama murresatu Luvialta.', 'author' => [