handle new env vars during build

+ misc
This commit is contained in:
mungai-njoroge
2023-11-08 00:07:55 +03:00
parent de5b2a53b1
commit 89b05ff80c
11 changed files with 63 additions and 36 deletions
+16
View File
@@ -24,3 +24,19 @@ def activate_deactivate_plugin():
PluginsMethods.plugin_set_active(name, int(state))
return {"message": "OK"}, 200
@api.route("/settings", methods=["POST"])
def update_plugin_settings():
data = request.get_json()
plugin = data.get("plugin", None)
settings = data.get("settings", None)
if not plugin or not settings:
return {"error": "Missing plugin or settings"}, 400
PluginsMethods.update_plugin_settings(plugin_name=plugin, settings=settings)
plugin = PluginsMethods.get_plugin_by_name(plugin)
return {"status": "success", "settings": plugin.settings}
-3
View File
@@ -33,9 +33,6 @@ def search_lyrics():
) == create_hash(album):
perfect_match = track
else:
track["saved"] = False
track_id = perfect_match["track_id"]
downloaded = finder.download_lyrics(track_id, filepath)