ciyidogan commited on
Commit
316b3a3
·
verified ·
1 Parent(s): b38fad4

Update admin_routes.py

Browse files
Files changed (1) hide show
  1. admin_routes.py +4 -2
admin_routes.py CHANGED
@@ -153,6 +153,7 @@ class EnvironmentUpdate(BaseModel):
153
  tts_engine_api_key: Optional[str] = None
154
  stt_engine: str = "no_stt"
155
  stt_engine_api_key: Optional[str] = None
 
156
 
157
  class TTSRequest(BaseModel):
158
  text: str
@@ -497,6 +498,7 @@ async def update_environment(
497
  encrypted_tts_key = ""
498
  log("⚠️ No TTS key to encrypt")
499
 
 
500
  if update.stt_settings:
501
  config["config"]["stt_settings"] = update.stt_settings
502
 
@@ -515,13 +517,13 @@ async def update_environment(
515
  # Save öncesi kontrol
516
  log(f"💾 Config before save - TTS key: {config['config'].get('tts_engine_api_key', 'NOT SET')[:20]}...")
517
 
518
- # Add activity log
519
  add_activity_log(config, username, "UPDATE_ENVIRONMENT", "config", None,
520
  "environment", f"Changed to {update.work_mode}, TTS: {update.tts_engine}, STT: {update.stt_engine}")
521
  # Save
522
  save_config(config)
523
 
524
- log(f"✅ Environment updated to {update.work_mode} with TTS: {update.tts_engine} by {username}")
525
  return {"success": True}
526
 
527
  # ===================== TTS Endpoints =====================
 
153
  tts_engine_api_key: Optional[str] = None
154
  stt_engine: str = "no_stt"
155
  stt_engine_api_key: Optional[str] = None
156
+ stt_settings: Optional[Dict[str, Any]] = None
157
 
158
  class TTSRequest(BaseModel):
159
  text: str
 
498
  encrypted_tts_key = ""
499
  log("⚠️ No TTS key to encrypt")
500
 
501
+ # Update STT settings - YENİ
502
  if update.stt_settings:
503
  config["config"]["stt_settings"] = update.stt_settings
504
 
 
517
  # Save öncesi kontrol
518
  log(f"💾 Config before save - TTS key: {config['config'].get('tts_engine_api_key', 'NOT SET')[:20]}...")
519
 
520
+ # Add activity log - Güncellendi
521
  add_activity_log(config, username, "UPDATE_ENVIRONMENT", "config", None,
522
  "environment", f"Changed to {update.work_mode}, TTS: {update.tts_engine}, STT: {update.stt_engine}")
523
  # Save
524
  save_config(config)
525
 
526
+ log(f"✅ Environment updated to {update.work_mode} with TTS: {update.tts_engine}, STT: {update.stt_engine} by {username}")
527
  return {"success": True}
528
 
529
  # ===================== TTS Endpoints =====================