forked from phoenix/litellm-mirror
fix(ui/admin.py): handles trailing '/' case
This commit is contained in:
parent
e1e3721917
commit
61cd800b9f
3 changed files with 20 additions and 3 deletions
11
ui/admin.py
11
ui/admin.py
|
@ -22,9 +22,14 @@ def update_config(proxy_url, allowed_email_subdomain, admin_emails):
|
|||
st.session_state["proxy_url"] = proxy_url
|
||||
st.session_state["allowed_email_subdomain"] = allowed_email_subdomain
|
||||
st.session_state["admin_emails"] = admin_emails
|
||||
st.session_state[
|
||||
"user_auth_url"
|
||||
] = f"{your_base_url}/user?page={encode_config(proxy_url=proxy_url, allowed_email_subdomain=allowed_email_subdomain, admin_emails=admin_emails)}"
|
||||
if your_base_url.endswith("/"):
|
||||
st.session_state[
|
||||
"user_auth_url"
|
||||
] = f"{your_base_url}user?page={encode_config(proxy_url=proxy_url, allowed_email_subdomain=allowed_email_subdomain, admin_emails=admin_emails)}"
|
||||
else:
|
||||
st.session_state[
|
||||
"user_auth_url"
|
||||
] = f"{your_base_url}/user?page={encode_config(proxy_url=proxy_url, allowed_email_subdomain=allowed_email_subdomain, admin_emails=admin_emails)}"
|
||||
st.session_state["is_admin"] = True
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue