summaryrefslogtreecommitdiffstats
path: root/parsers
diff options
context:
space:
mode:
Diffstat (limited to 'parsers')
-rw-r--r--parsers/logbooks.py8
-rw-r--r--parsers/survex.py41
2 files changed, 4 insertions, 45 deletions
diff --git a/parsers/logbooks.py b/parsers/logbooks.py
index 8f4acb1..485f993 100644
--- a/parsers/logbooks.py
+++ b/parsers/logbooks.py
@@ -212,15 +212,9 @@ def tidy_tid(tid, title):
return tid
def store_entry_into_database(date, place, tripcave, title, text, trippersons, author, expedition, logtime_underground, tid):
- """saves a single logbook entry and related personlogentrys
- Does NOT save the expeditionday_id - all NULLs. why? Because we are deprecating expeditionday !
+ """saves a single logbook entry and related personlogentry items
"""
- # gets the current ExpeditionDay, and saves it as an object attached to
- # the expedition, but does not attach it to the logbook entry. Why ?
-
- # expedition.get_expedition_day(date)
-
nonLookupAttribs = {
"place": place,
"text": text,
diff --git a/parsers/survex.py b/parsers/survex.py
index f3bbaf1..cf67ed1 100644
--- a/parsers/survex.py
+++ b/parsers/survex.py
@@ -117,7 +117,6 @@ def put_person_on_trip(survexblock, personexpedition, tm):
personrole = SurvexPersonRole.objects.create(
survexblock=survexblock,
person = personexpedition.person,
- # expeditionday = survexblock.expeditionday,
personexpedition=personexpedition,
personname=tm
)
@@ -497,7 +496,6 @@ class LoadingSurvex:
expo = self.get_expo_from_year(year)
survexblock.expedition = expo
- # survexblock.expeditionday = expo.get_expedition_day(survexblock.date)
survexblock.save()
team = get_team_on_trip(survexblock) # should be empty, should only be in 'pending'
@@ -526,44 +524,11 @@ class LoadingSurvex:
message=message,
url=None, sb=(survexblock.survexfile.path),
)
-
-
-
- # All this next section should not happen unless there are >1 *date lines in a block
- # for pr in team: # pr is a PersonRole object
- # if not pr.expeditionday: # *date and *team in 'wrong' order.
-
- # pr.expeditionday = survexblock.expeditionday
- # pr.save()
-
- # if not pr.personexpedition:
- # pe = GetPersonExpeditionNameLookup(expo).get(pr.personname.lower())
- # if pe: # pe is a PersonExpedition
- # # message = "! {} ({}) Fixing undated personexpedition '{}'".format(survexblock.survexfile.path, survexblock, p.personname)
- # # print(self.insp+message)
- # # stash_data_issue(parser='survex', message=message)
- # pr.personexpedition = pe
- # pr.person = pr.personexpedition.person
- # pr.save()
-
- # elif known_foreigner(pr.personname): # note, not using .lower()
- # message = f"- *team {expo.year} '{pr.personname}' known foreigner on *date {survexblock.survexfile.path} ({survexblock}) in '{line}'"
- # print(self.insp + message)
- # # stash_data_issue(parser='survex', message=message, url=None, sb=(survexblock.survexfile.path))
- # else:
- # message = f"! *team {year} '{pr.personname}' FAIL personexpedition lookup on *date {survexblock.survexfile.path} ({survexblock}) '{pr.personname}'"
- # print(self.insp + message)
- # stash_data_issue(
- # parser="survex",
- # message=message,
- # url=None, sb=(survexblock.survexfile.path),
- # )
-
oline = line
if len(line) > 10:
- # message = "! DATE Warning LONG DATE '{}' ({}) {}".format(oline, survexblock, survexblock.survexfile.path)
- # print(self.insp+message)
- # stash_data_issue(parser='survex', message=message, url=None, sb=(survexblock.survexfile.path))
+ message = "! DATE Warning LONG DATE '{}' ({}) {}".format(oline, survexblock, survexblock.survexfile.path)
+ print(self.insp+message)
+ stash_data_issue(parser='survex', message=message, url=None, sb=(survexblock.survexfile.path))
if line[10] == "-": # ie a range, just look at first date
line = line[0:10]
if len(line) == 10: