From 058c23f773de6a55ec65ac85273a497209310f43 Mon Sep 17 00:00:00 2001 From: vlahoda Date: Wed, 15 Jan 2025 13:30:46 +0100 Subject: [PATCH] Import zvukovych dokumentu NDK - pages first --- gradle.properties | 4 ++-- .../importmets/convertor/MetsPeriodicalConvertor.java | 6 +++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/gradle.properties b/gradle.properties index 72f14a0eb..ed8d75b2f 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ group=cz.incad.kramerius -#version=7.0.40-dev -version=7.0.40-devmerge +version=7.0.40-rc2 +#version=7.0.40-devmerge diff --git a/processes/import-mets/src/main/java/org/kramerius/importmets/convertor/MetsPeriodicalConvertor.java b/processes/import-mets/src/main/java/org/kramerius/importmets/convertor/MetsPeriodicalConvertor.java index 0d6b4ea1d..79fc563de 100755 --- a/processes/import-mets/src/main/java/org/kramerius/importmets/convertor/MetsPeriodicalConvertor.java +++ b/processes/import-mets/src/main/java/org/kramerius/importmets/convertor/MetsPeriodicalConvertor.java @@ -687,7 +687,11 @@ protected void processStructLink(StructLink structLink) { } } else { - part.getRe().addRelation(RelsExt.HAS_PAGE, target.getPid(), false); + if (pagesFirst) { + part.getRe().insertPage(target.getPid()); + } else { + part.getRe().addRelation(RelsExt.HAS_PAGE, target.getPid(), false); + } } } else { part.getRe().addRelation(RelsExt.IS_ON_PAGE, target.getPid(), false);