summaryrefslogtreecommitdiffstats
path: root/core/views/scans.py
diff options
context:
space:
mode:
authorPhilip Sargent <philip.sargent@klebos.com>2022-03-18 12:26:32 +0000
committerPhilip Sargent <philip.sargent@klebos.com>2022-03-18 12:26:32 +0000
commit8b889ade5f23926a1a39456793d10909e489fb0f (patch)
tree1a28be8aada3846643a01e69dfff49d4bd6d4ff1 /core/views/scans.py
parentaf7fc8f2437911ac52d8243cb5d6379de3a2dd51 (diff)
downloadtroggle-8b889ade5f23926a1a39456793d10909e489fb0f.tar.gz
troggle-8b889ade5f23926a1a39456793d10909e489fb0f.tar.bz2
troggle-8b889ade5f23926a1a39456793d10909e489fb0f.zip
Fix scanned walletindex pages
Diffstat (limited to 'core/views/scans.py')
-rw-r--r--core/views/scans.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/core/views/scans.py b/core/views/scans.py
index 9bf1edc..4b35377 100644
--- a/core/views/scans.py
+++ b/core/views/scans.py
@@ -32,6 +32,18 @@ def oldwallet(request, path):
message = f'Scan folder error or not found \'{path}\' .'
return render(request, 'errors/generic.html', {'message': message})
+def walletindex(request, path):
+ '''All years: special 'wallet' for scanned index pages
+ '''
+ # print([ s.walletname for s in Wallet.objects.all() ])
+ print(f'! - walletindex path:{path}')
+ try:
+ wallet = Wallet.objects.get(walletname=urlunquote(path))
+ return render(request, 'walletindex.html', { 'wallet':wallet, 'settings': settings })
+ except:
+ message = f'Scan folder error or not found \'{path}\' .'
+ return render(request, 'errors/generic.html', {'message': message})
+
def scansingle(request, path, file):
'''sends a single binary file to the user for display - browser decides how using mimetype
'''