corrigido modo de processamento
This commit is contained in:
parent
eeffecb091
commit
9a072aee22
3
main.py
3
main.py
@ -94,7 +94,8 @@ async def transcreve_audios(request: Request):
|
||||
if process_mode == "groups_only" and not is_group:
|
||||
storage.add_log("INFO", "Mensagem ignorada - modo apenas grupos ativo", {
|
||||
"remote_jid": remote_jid,
|
||||
"process_mode": process_mode
|
||||
"process_mode": process_mode,
|
||||
"is_group": is_group
|
||||
})
|
||||
return {"message": "Modo apenas grupos ativo - mensagens privadas ignoradas"}
|
||||
|
||||
|
@ -488,7 +488,7 @@ def manage_settings():
|
||||
|
||||
st.subheader("🔄 Modo de Processamento")
|
||||
# Obter o modo atual do Redis
|
||||
current_mode = get_from_redis("process_mode", "all")
|
||||
current_mode = storage.get_process_mode()
|
||||
# Definir as opções e seus rótulos
|
||||
mode_options = ["all", "groups_only"]
|
||||
mode_labels = {
|
||||
@ -616,7 +616,7 @@ def manage_settings():
|
||||
save_to_redis("TRANSCRIPTION_LANGUAGE", selected_language)
|
||||
|
||||
# Salvamento do modo de processamento
|
||||
save_to_redis("process_mode", process_mode)
|
||||
storage.redis.set(storage._get_redis_key("process_mode"), process_mode)
|
||||
|
||||
st.success("✅ Todas as configurações foram salvas com sucesso!")
|
||||
|
||||
|
@ -217,4 +217,6 @@ class StorageHandler:
|
||||
|
||||
def get_process_mode(self):
|
||||
"""Retorna o modo de processamento configurado"""
|
||||
return self.redis.get(self._get_redis_key("process_mode")) or "all"
|
||||
mode = self.redis.get(self._get_redis_key("process_mode")) or "all"
|
||||
self.logger.debug(f"Modo de processamento atual: {mode}")
|
||||
return mode
|
Loading…
Reference in New Issue
Block a user