Skip to content
Snippets Groups Projects
Commit fb7fc800 authored by Timofey Arkhangelskiy's avatar Timofey Arkhangelskiy
Browse files

Fix Tsakorpus advanced view offsets

parent a625c91f
Branches
No related tags found
No related merge requests found
......@@ -83,6 +83,7 @@ class TsakorpusResponseParser:
# (title, author etc.)
if el.tail is not None:
record.text += el.tail.strip('\n\t ')
record.textNoHighlight += el.text.strip('\n\t ')
return
if el.text is not None:
......@@ -90,7 +91,6 @@ class TsakorpusResponseParser:
if 'class' in el.attrib and re.search('\\bword\\b', el.attrib['class']) is not None:
if re.search('\\bwmatch\\b', el.attrib['class']) is not None:
bMatch = True
record.textNoHighlight += el.text
if advancedHits:
segID = 's' + str(len(record.segments))
segment = {
......@@ -101,6 +101,7 @@ class TsakorpusResponseParser:
record.segments.append(segment)
if 'data-ana' in el.attrib:
self.parse_annotation(el.attrib['data-ana'], segID, record)
record.textNoHighlight += el.text
if bMatch:
record.text += '<hits:Hit>' + el.text + '</hits:Hit>'
else:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment