1
0
Эх сурвалжийг харах

fix: pending user display content

Timothy Jaeryang Baek 1 сар өмнө
parent
commit
93205d4320

+ 11 - 1
backend/open_webui/main.py

@@ -1729,6 +1729,16 @@ async def get_app_config(request: Request):
             if user is not None and (user.role in ["admin", "user"])
             else {
                 **(
+                    {
+                        "ui": {
+                            "pending_user_overlay_title": app.state.config.PENDING_USER_OVERLAY_TITLE,
+                            "pending_user_overlay_content": app.state.config.PENDING_USER_OVERLAY_CONTENT,
+                        }
+                    }
+                    if user and user.role == "pending"
+                    else {}
+                )
+                ** (
                     {
                         "metadata": {
                             "login_footer": app.state.LICENSE_METADATA.get(
@@ -1741,7 +1751,7 @@ async def get_app_config(request: Request):
                     }
                     if app.state.LICENSE_METADATA
                     else {}
-                )
+                ),
             }
         ),
     }