diff options
author | Sam Wenham <sam@wenhams.co.uk> | 2019-04-18 19:26:09 +0100 |
---|---|---|
committer | Sam Wenham <sam@wenhams.co.uk> | 2019-04-18 19:26:09 +0100 |
commit | bfe018cde6dee0ddd1009940e87550c6e756f361 (patch) | |
tree | 1e7871a0c78c54de0e6d0fb76ac7c19c0fe37739 | |
parent | ae284a1f30f94fa12c857d35ae18d34e5839e849 (diff) | |
download | troggle-bfe018cde6dee0ddd1009940e87550c6e756f361.tar.gz troggle-bfe018cde6dee0ddd1009940e87550c6e756f361.tar.bz2 troggle-bfe018cde6dee0ddd1009940e87550c6e756f361.zip |
Clear data issues for logbooks before reloading
-rw-r--r-- | parsers/logbooks.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/parsers/logbooks.py b/parsers/logbooks.py index bf6081f..ad06c8e 100644 --- a/parsers/logbooks.py +++ b/parsers/logbooks.py @@ -326,12 +326,16 @@ def LoadLogbookForExpedition(expedition): def LoadLogbooks(): - """ This is the master function for parsing all logbooks into the Troggle database. Requires yearlinks, which is a list of tuples for each expedition with expedition year, logbook path, and parsing function. """ + """ This is the master function for parsing all logbooks into the Troggle database. """ + # Clear the logbook data issues as we are reloading + models.DataIssue.filter(parser='logbooks').delete() + # Fetch all expos expos = models.Expedition.objects.all() for expo in expos: print("\nLoading Logbook for: " + expo.year) - + + # Load logbook for expo LoadLogbookForExpedition(expo) |