From: Moritz Warning Date: Sun, 2 Aug 2020 13:50:53 +0000 (+0200) Subject: make code nicer in some places X-Git-Tag: v3.0.0~38 X-Git-Url: http://git.openwrt.org/ubox.git?a=commitdiff_plain;h=05e1cc85a419bd1ce85ee9075bc099da024f51c4;p=web%2Ffirmware-selector-openwrt-org.git make code nicer in some places --- diff --git a/misc/collect.py b/misc/collect.py index 93410c0..70e3330 100755 --- a/misc/collect.py +++ b/misc/collect.py @@ -46,7 +46,7 @@ def merge_profiles(profiles, download_url): # json output data output = {} - def get_title_name(title): + def get_title(title): if "title" in title: return title["title"] else: @@ -63,17 +63,17 @@ def merge_profiles(profiles, download_url): #if args.change_prefix: # change_prefix(images, "openwrt-", args.change_prefix) - for title in profile["titles"]: - name = get_title_name(title) + for entry in profile["titles"]: + title = get_title(entry) - if len(name) == 0: + if len(title) == 0: sys.stderr.write(f"Empty title. Skip title in {path}\n") continue - output["models"][name] = {"id": id, "target": target, "images": images} + output["models"][title] = {"id": id, "target": target, "images": images} if code is not None: - output["models"][name]["code"] = code + output["models"][title]["code"] = code for path, content in profiles.items(): obj = json.loads(content) diff --git a/www/index.js b/www/index.js index 6f3893e..38c4395 100644 --- a/www/index.js +++ b/www/index.js @@ -413,8 +413,8 @@ function init() { if ('profiles' in obj) { obj['models'] = {} for (const [key, value] of Object.entries(obj['profiles'])) { + value['id'] = key obj['models'][get_model_titles(value.titles)] = value - obj['models'][get_model_titles(value.titles)]['id'] = key } } return obj