chiark / gitweb /
'nativecode' isn't always present
authorDaniel Martí <mvdan@mvdan.cc>
Wed, 19 Jun 2013 12:08:10 +0000 (14:08 +0200)
committerDaniel Martí <mvdan@mvdan.cc>
Wed, 19 Jun 2013 12:08:10 +0000 (14:08 +0200)
fdroidserver/update.py

index cb571799e6834adbc918765940d278bd9422840c..8fbff715b96ff62b70c79b77a70336781cf979e9 100644 (file)
@@ -533,7 +533,7 @@ def make_index(apps, apks, repodir, archive, categories):
                     perms = ""
                     if len(apk['permissions']) > 0:
                         addElement('permissions', ','.join(apk['permissions']), doc, apkel)
-                    if len(apk['nativecode']) > 0:
+                    if 'nativecode' in apk and len(apk['nativecode']) > 0:
                         addElement('nativecode', ','.join(apk['nativecode']), doc, apkel)
                     if len(apk['features']) > 0:
                         addElement('features', ','.join(apk['features']), doc, apkel)