From eb8137563055783b0b667c5f15c4182112cc6d90 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Daniel=20Mart=C3=AD?= Date: Sat, 16 Aug 2014 11:42:51 +0200 Subject: [PATCH] stats: simpler repo type logic --- fdroidserver/stats.py | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/fdroidserver/stats.py b/fdroidserver/stats.py index 255d2304..e6ca4d03 100644 --- a/fdroidserver/stats.py +++ b/fdroidserver/stats.py @@ -214,13 +214,9 @@ def main(): logging.info("Processing repo types...") repotypes = Counter() for app in metaapps: - if len(app['Repo Type']) == 0: - rtype = 'none' - else: - if app['Repo Type'] == 'srclib': - rtype = common.getsrclibvcs(app['Repo']) - else: - rtype = app['Repo Type'] + rtype = app['Repo Type'] or 'none' + if rtype == 'srclib': + rtype = common.getsrclibvcs(app['Repo']) repotypes[rtype] += 1 f = open('stats/repotypes.txt', 'w') for rtype in repotypes: -- 2.30.2