From 6452a7beed18072719b27239b95cb7d081d81dc3 Mon Sep 17 00:00:00 2001 From: Philip Sargent Date: Wed, 31 Aug 2022 12:09:07 +0300 Subject: fix green block for survex files on table --- core/models/survex.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'core/models/survex.py') diff --git a/core/models/survex.py b/core/models/survex.py index fe39136..85e9717 100644 --- a/core/models/survex.py +++ b/core/models/survex.py @@ -177,7 +177,7 @@ class Wallet(models.Model): return urljoin(settings.URL_ROOT, reverse('singlewallet', kwargs={"path":re.sub("#", "%23", self.walletname)})) def get_json(self): - jsonfile = Path(self.fpath, 'contents.json') + #jsonfile = Path(self.fpath, 'contents.json') # Get from git repo instead # :drawings: walletjson/2022/2022#01/contents.json @@ -251,7 +251,14 @@ class Wallet(models.Model): except FileNotFoundError: pass return files - + + def fixsurvextick(self, tick): + blocks = SurvexBlock.objects.filter(scanswallet = self) + result = tick + for b in blocks: + if b.survexfile: # if any exist in db, no check for validity or a real file. Refactor. + result = "seagreen" # slightly different shade of green + return result def get_ticks(self): ticks = {} -- cgit v1.2.3