From f8bcf77a79cc00c52ee1bc674455163fdfbeb78f Mon Sep 17 00:00:00 2001
From: OniriCorpe <oniricorpe@disroot.org>
Date: Thu, 7 Mar 2024 00:33:28 +0100
Subject: [PATCH] smol fixes

---
 store/README.md                       |  2 +-
 tools/readme_generator/README.md      | 10 +++++-----
 tools/readme_generator/make_readme.py | 21 +++++++++++++--------
 3 files changed, 19 insertions(+), 14 deletions(-)

diff --git a/store/README.md b/store/README.md
index 628ef794..7cc6e5f5 100644
--- a/store/README.md
+++ b/store/README.md
@@ -31,7 +31,7 @@ And then start the dev server:
 
 ```bash
 source venv/bin/activate
-FLASK_APP=app.py FLASK_ENV=development flask run
+FLASK_APP=app.py FLASK_ENV=development flask --debug run
 ```
 
 ## Translation
diff --git a/tools/readme_generator/README.md b/tools/readme_generator/README.md
index 260e2fe2..332e59dc 100644
--- a/tools/readme_generator/README.md
+++ b/tools/readme_generator/README.md
@@ -1,23 +1,23 @@
 # Auto-README generation
 
-### Initial install
+## Initial install
 
-```
+```bash
 python3 -m venv venv
 source venv/bin/activate
 pip install -r requirements.txt
 ```
 
-### Use on a single app
+## Use on a single app
 
-```
+```bash
 source venv/bin/activate
 ./make_readme.py /path/to/app
 ```
 
 Then the README.md in the app folder will be updated
 
-### Launch webhook service for auto update
+## Launch webhook service for auto update
 
 Configure the webhook on github
 
diff --git a/tools/readme_generator/make_readme.py b/tools/readme_generator/make_readme.py
index d71f9733..048dd031 100755
--- a/tools/readme_generator/make_readme.py
+++ b/tools/readme_generator/make_readme.py
@@ -10,14 +10,14 @@ from jinja2 import Environment, FileSystemLoader
 
 
 def value_for_lang(values, lang):
-     if not isinstance(values, dict):
-         return values
-     if lang in values:
-         return values[lang]
-     elif "en" in values:
-         return values["en"]
-     else:
-         return list(values.values())[0]
+    if not isinstance(values, dict):
+        return values
+    if lang in values:
+        return values[lang]
+    elif "en" in values:
+        return values["en"]
+    else:
+        return list(values.values())[0]
 
 def generate_READMEs(app_path: str):
 
@@ -35,8 +35,11 @@ def generate_READMEs(app_path: str):
 
     catalog = toml.load(open(Path(os.path.abspath(__file__)).parent.parent.parent / "apps.toml"))
     from_catalog = catalog.get(manifest['id'], {})
+    print(catalog)
+    print(from_catalog)
 
     antifeatures_list = toml.load(open(Path(os.path.abspath(__file__)).parent.parent.parent / "antifeatures.toml"))
+    print(antifeatures_list)
 
     if not upstream and not (app_path / "doc" / "DISCLAIMER.md").exists():
         print(
@@ -82,6 +85,8 @@ def generate_READMEs(app_path: str):
             else:
                 antifeatures[k]['description'] = value_for_lang(antifeatures[k]['description'], lang)
 
+        print(lang + "\n")
+
         out = template.render(
             lang=lang,
             upstream=upstream,