diff options
Diffstat (limited to 'store/api.py')
-rw-r--r-- | store/api.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/store/api.py b/store/api.py index 09b6550..04f6daf 100644 --- a/store/api.py +++ b/store/api.py @@ -235,9 +235,12 @@ def appDescription(request): def appIcon(request): archlist = ['All', ] - if 'architecture' in request.session: + dictionary = getRequestDictionary(request) + if 'architecture' in dictionary: + archlist.append(normalizeArch(dictionary['architecture'])) + elif 'architecture' in request.session: archlist.append(request.session['architecture']) - appId = getRequestDictionary(request)['id'] + appId = dictionary['id'] try: app = App.objects.filter(appid__exact = appId, architecture__in = archlist).order_by('architecture') app = app.last() |