forked from expo/troggle
download logbook in standard HTML works
This commit is contained in:
@@ -19,7 +19,7 @@ django.db.transaction.TransactionManagementError:
|
||||
An error occurred in the current transaction. You can't execute queries until the end of the 'atomic' block.
|
||||
'''
|
||||
|
||||
todo='''- Update does not work when a cave id is in the pending list but a proper cave description file exists
|
||||
todo='''- db Update does not work when a cave id is in the pending list but a proper cave description file exists
|
||||
and is being imported. It should work. But currently Django aborts and he file is not read in.
|
||||
|
||||
- Cannot use Edit This Page for pendingcaves.txt_edit as Edit This Page is expecting an html file.
|
||||
@@ -139,13 +139,13 @@ def readcaves():
|
||||
'''
|
||||
# For those caves which do not have cave_data/1623-xxx.html XML files even though they exist and have surveys
|
||||
# should put this in a simple list which can be edited using 'Edit this file'
|
||||
pending = []
|
||||
pending = set()
|
||||
fpending = Path(settings.CAVEDESCRIPTIONS, "pendingcaves.txt")
|
||||
if fpending.is_file():
|
||||
with open(fpending, "r") as fo:
|
||||
cids = fo.readlines()
|
||||
for cid in cids:
|
||||
pending.append(cid.rstrip('\n'))
|
||||
pending.add(cid.rstrip('\n'))
|
||||
|
||||
with transaction.atomic():
|
||||
print(" - Deleting Caves and Entrances")
|
||||
|
||||
Reference in New Issue
Block a user