diff options
Diffstat (limited to 'core/models')
-rw-r--r-- | core/models/survex.py | 11 |
1 files changed, 9 insertions, 2 deletions
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 = {} |