rclabsfromtext: do not add page numbers if there are no pages
This commit is contained in:
parent
b99372d379
commit
57d9ece876
@ -430,7 +430,12 @@ int Query::Native::abstractFromText(
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
LOGDEB("=== FRAGMENT: Coef: " << entry.coef << ": " << frag << endl);
|
LOGDEB("=== FRAGMENT: Coef: " << entry.coef << ": " << frag << endl);
|
||||||
int page = ndb->getPageNumberForPosition(vpbreaks, entry.hitpos);
|
int page = 0;
|
||||||
|
if (vpbreaks.size() > 1) {
|
||||||
|
page = ndb->getPageNumberForPosition(vpbreaks, entry.hitpos);
|
||||||
|
if (page < 0)
|
||||||
|
page = 0;
|
||||||
|
}
|
||||||
vabs.push_back(Snippet(page, frag).setTerm(entry.term));
|
vabs.push_back(Snippet(page, frag).setTerm(entry.term));
|
||||||
if (count++ >= maxtotaloccs)
|
if (count++ >= maxtotaloccs)
|
||||||
break;
|
break;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user