Spaces:
Running
Running
Commit
·
fe72fcb
1
Parent(s):
dab7275
fix: Settings screen return value - return only interface not tuple
Browse files- app.py +1 -1
- screens/settings.py +3 -3
app.py
CHANGED
|
@@ -2424,7 +2424,7 @@ with gr.Blocks(title="TraceMind-AI", theme=theme) as app:
|
|
| 2424 |
# ============================================================================
|
| 2425 |
# Screen 10: Settings
|
| 2426 |
# ============================================================================
|
| 2427 |
-
settings_screen
|
| 2428 |
|
| 2429 |
# ============================================================================
|
| 2430 |
# Evaluation Helper Functions
|
|
|
|
| 2424 |
# ============================================================================
|
| 2425 |
# Screen 10: Settings
|
| 2426 |
# ============================================================================
|
| 2427 |
+
settings_screen = create_settings_screen()
|
| 2428 |
|
| 2429 |
# ============================================================================
|
| 2430 |
# Evaluation Helper Functions
|
screens/settings.py
CHANGED
|
@@ -201,14 +201,14 @@ def create_settings_screen():
|
|
| 201 |
api_name=False # IMPORTANT: Prevents API key exposure via Gradio API
|
| 202 |
)
|
| 203 |
|
| 204 |
-
# Return
|
| 205 |
-
return settings_interface
|
| 206 |
|
| 207 |
|
| 208 |
if __name__ == "__main__":
|
| 209 |
# For standalone testing
|
| 210 |
with gr.Blocks() as demo:
|
| 211 |
-
settings_screen
|
| 212 |
# Make it visible for standalone testing
|
| 213 |
settings_screen.visible = True
|
| 214 |
demo.launch()
|
|
|
|
| 201 |
api_name=False # IMPORTANT: Prevents API key exposure via Gradio API
|
| 202 |
)
|
| 203 |
|
| 204 |
+
# Return the interface only (API keys are managed internally via session state)
|
| 205 |
+
return settings_interface
|
| 206 |
|
| 207 |
|
| 208 |
if __name__ == "__main__":
|
| 209 |
# For standalone testing
|
| 210 |
with gr.Blocks() as demo:
|
| 211 |
+
settings_screen = create_settings_screen()
|
| 212 |
# Make it visible for standalone testing
|
| 213 |
settings_screen.visible = True
|
| 214 |
demo.launch()
|