diff --git a/parsers/imports.py b/parsers/imports.py index 2f318b8..ffe6851 100644 --- a/parsers/imports.py +++ b/parsers/imports.py @@ -41,7 +41,7 @@ def import_logbooks(): with transaction.atomic(): troggle.parsers.logbooks.LoadLogbooks() -def import_logbook(year=1987): +def import_logbook(year=1988): print(f"-- Importing Logbook {year}") with transaction.atomic(): troggle.parsers.logbooks.LoadLogbook(year) diff --git a/parsers/logbooks.py b/parsers/logbooks.py index cd95304..db0099c 100644 --- a/parsers/logbooks.py +++ b/parsers/logbooks.py @@ -75,8 +75,9 @@ LOGBOOK_PARSER_SETTINGS = { "1991": ("log.htm", "parser_html_01"), "1990": ("log.htm", "parser_html_01"), "1989": ("log.htm", "parser_html_01"), #crashes MySQL - "1988": ("log.htm", "parser_html_01"), #crashes MySQL + #"1988": ("log.htm", "parser_02"), #crashes MySQL #"1987": ("log.htm", "parser_02"), #crashes MySQL + "1988": ("logbook.html", "parser_html"), "1987": ("logbook.html", "parser_html"), "1985": ("logbook.html", "parser_html"), "1984": ("logbook.html", "parser_html"), @@ -88,7 +89,7 @@ entries = { "2022": 86, "2019": 56, "2018": 100, "2017": 76, "2016": 83, "2015": "2014": 65, "2013": 51, "2012": 75, "2011": 68, "2010": 22, "2009": 53, "2008": 49, "2007": 113, "2006": 60, "2005": 55, "2004": 76, "2003": 42, "2002": 31, "2001": 48, "2000": 54, "1999": 79, "1998": 43, "1997": 53, "1996": 95, "1995": 42, - "1994": 32, "1993": 41, "1992": 62, "1991": 39, "1990": 87, "1989": 1,"1988": 1,"1987": 34, + "1994": 32, "1993": 41, "1992": 62, "1991": 39, "1990": 87, "1989": 1,"1988": 61,"1987": 34, "1985": 24, "1984": 32, "1983": 52, "1982": 42,} # Logbooks log.htm exist for 87, 88, 89 but have no full-working parser, or need hand-editing. @@ -507,7 +508,7 @@ def parser_02(year, expedition, txt, seq=""): #s = re.match(r"(?i)(?s)\s*(?:
)?(.*?)?p>(.*)$", trippara) s = re.match(r"(?i)(?s)\s*(