optimize pexels_api_keys format

This commit is contained in:
harry 2024-04-09 20:36:26 +08:00
parent 6bcd7dc317
commit b2f8c35e72

View File

@ -202,10 +202,15 @@ with st.expander(tr("Basic Settings"), expanded=False):
config.save_config()
with right_config_panel:
pexels_api_key = config.app.get("pexels_api_keys", "")
pexels_api_keys = config.app.get("pexels_api_keys", [])
if isinstance(pexels_api_keys, str):
pexels_api_keys = [pexels_api_keys]
pexels_api_key = ", ".join(pexels_api_keys)
pexels_api_key = st.text_input(tr("Pexels API Key"), value=pexels_api_key, type="password")
pexels_api_key = pexels_api_key.replace(" ", "")
if pexels_api_key:
config.app["pexels_api_keys"] = pexels_api_key
config.app["pexels_api_keys"] = pexels_api_key.split(",")
config.save_config()
panel = st.columns(3)