forked from expo/troggle
restore crash to try to debug
This commit is contained in:
@@ -725,7 +725,7 @@ def GetCaveLookup():
|
||||
if Gcave_count[c] > 1:
|
||||
message = f" ** Duplicate cave id count={Gcave_count[c]} id:'{Gcavelookup[c]}' cave __str__:'{c}'"
|
||||
print(message)
|
||||
DataIssue.objects.update_or_create(parser="aliases", message=message)
|
||||
update_dataissue("aliases", message)
|
||||
|
||||
return Gcavelookup
|
||||
|
||||
@@ -733,9 +733,11 @@ def GetCaveLookup():
|
||||
def update_dataissue(parsercode, message):
|
||||
try:
|
||||
DataIssue.objects.update_or_create(parser=parsercode, message=message)
|
||||
except DataError:
|
||||
# bollocks, swallow this.
|
||||
pass
|
||||
except DataError as e:
|
||||
# bollocks, swallow this.DANGEROUS. Assuming this is the
|
||||
# (1406, "Data too long for column 'message' at row1")
|
||||
# fault in the mariaDb/Django setup.
|
||||
raise
|
||||
except:
|
||||
# Complete bollocks, but MariaDB barfs when it shouldn't : Django 3.2
|
||||
issues = DataIssue.objects.filter(parser=parsercode, message=message)
|
||||
|
||||
Reference in New Issue
Block a user