bugfix in new wallet

This commit is contained in:
Philip Sargent
2022-08-06 22:23:39 +03:00
parent 186eb20fb3
commit f33c6cc057
3 changed files with 9 additions and 4 deletions

View File

@@ -254,9 +254,11 @@ class Wallet(models.Model):
def get_ticks(self): def get_ticks(self):
ticks = {}
waldata = self.get_json() waldata = self.get_json()
if not waldata: if not waldata:
return {} ticks["W"] = "black"
return ticks
ticks = {} ticks = {}
# Initially, are there any required survex files present ? # Initially, are there any required survex files present ?

View File

@@ -248,8 +248,8 @@ def scanupload(request, path=None):
wurl = f"/scanupload/{wallet}".replace('#', ':') wurl = f"/scanupload/{wallet}".replace('#', ':')
wallet = wallet.replace(':','#') wallet = wallet.replace(':','#')
dirpath = Path(settings.SCANS_ROOT, year, wallet) dirpath = Path(settings.SCANS_ROOT, year, wallet)
contents_path = dirpath / contentsjson #contents_path = dirpath / contentsjson
walletdata = dirpath / contentsjson contents_path = Path(settings.DRAWINGS_DATA, "walletjson") / year / wallet / contentsjson
form = FilesForm() form = FilesForm()

View File

@@ -102,9 +102,12 @@ def LoadListScansFile(wallet):
c = 0 c = 0
def CopyWalletData(wallet): def CopyWalletData(wallet):
'''Copies all the contents.json to a parallel set of folders in the drawings repo '''Copies all the contents.json to a parallel set of folders in the drawings repo
refreshes everything during a ful import, but it shoudl all be up to date as every time refreshes everything during a ful import, but it should all be up to date as every time
wallet data gets saved it should also be copied across and committed. wallet data gets saved it should also be copied across and committed.
''' '''
# not needed now the drawinsg repo is the master
return
year = wallet.walletname[0:4] year = wallet.walletname[0:4]
destfolder = Path(settings.DRAWINGS_DATA,'walletjson', year, wallet.walletname) destfolder = Path(settings.DRAWINGS_DATA,'walletjson', year, wallet.walletname)
destjson = destfolder / contentsjson destjson = destfolder / contentsjson