rclabsfromtext: do not add page numbers if there are no pages

This commit is contained in:
Jean-Francois Dockes 2018-01-06 10:39:02 +01:00
parent b99372d379
commit 57d9ece876

View File

@ -430,7 +430,12 @@ int Query::Native::abstractFromText(
}
#endif
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));
if (count++ >= maxtotaloccs)
break;