Add workaround to detect ending datetime if there is no done notice

This commit is contained in:
2015-09-11 16:22:19 +02:00
parent 8b7dc5dbf2
commit 99f050acd3
2 changed files with 25 additions and 3 deletions

View File

@@ -85,9 +85,15 @@ class RED_PAGE:
# Before working with next red_fam create the object for the one before (if one)
if( fam_heading and beginning ):
try:
#Maybe we can find a ending by feed
if not ending:
j = i
while (j > last_fam) and not ending:
j -= 1
ending = RED_FAM_PARSER.is_ending2( text_lines[ j ] )
red_fam = RED_FAM_PARSER( fam_heading, self.page._pageid, self.is_archive(), beginning, ending )
except:
pass
# Save line number for last detected Redundance-Family
@@ -116,6 +122,8 @@ class RED_PAGE:
red_fam = RED_FAM_PARSER( fam_heading, self.page._pageid, self.is_archive(), beginning, ending )
#~ except:
#~ pass
# Set status of red_page to parsed
self.__parsed = True
def __update_db( self ):
"""
Updates the page meta data in mysql db