Again a fix for the calulation of the number of pages of a MPA.
git-svn-id: https://svn.libreccm.org/ccm/trunk@3297 8810af33-2d31-482b-a856-94f89814c4dfmaster
parent
66fd2deda7
commit
0f0c33ca3c
|
|
@ -63,16 +63,17 @@ public class MultiPartArticleDataXMLGenerator implements ExtraXMLGenerator {
|
|||
return "0";
|
||||
}
|
||||
|
||||
long numberOfPages = 0;
|
||||
long numberOfPages = 1;
|
||||
long index = 0;
|
||||
long lastIndex = sections.size() - 1;
|
||||
final long lastIndex = sections.size() - 1;
|
||||
while(sections.next()) {
|
||||
index++;
|
||||
//The check for last index is necessary because we don't want to count a page break after
|
||||
//the last section
|
||||
if (sections.getArticleSection().isPageBreak()) {
|
||||
|
||||
if (sections.getArticleSection().isPageBreak()
|
||||
&& index < lastIndex) {
|
||||
numberOfPages++;
|
||||
}
|
||||
|
||||
index++;
|
||||
}
|
||||
|
||||
// if (numberOfPages == 0) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue