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:
|
if process_mode == "groups_only" and not is_group:
|
||||||
storage.add_log("INFO", "Mensagem ignorada - modo apenas grupos ativo", {
|
storage.add_log("INFO", "Mensagem ignorada - modo apenas grupos ativo", {
|
||||||
"remote_jid": remote_jid,
|
"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"}
|
return {"message": "Modo apenas grupos ativo - mensagens privadas ignoradas"}
|
||||||
|
|
||||||
|
@ -488,7 +488,7 @@ def manage_settings():
|
|||||||
|
|
||||||
st.subheader("🔄 Modo de Processamento")
|
st.subheader("🔄 Modo de Processamento")
|
||||||
# Obter o modo atual do Redis
|
# 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
|
# Definir as opções e seus rótulos
|
||||||
mode_options = ["all", "groups_only"]
|
mode_options = ["all", "groups_only"]
|
||||||
mode_labels = {
|
mode_labels = {
|
||||||
@ -616,7 +616,7 @@ def manage_settings():
|
|||||||
save_to_redis("TRANSCRIPTION_LANGUAGE", selected_language)
|
save_to_redis("TRANSCRIPTION_LANGUAGE", selected_language)
|
||||||
|
|
||||||
# Salvamento do modo de processamento
|
# 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!")
|
st.success("✅ Todas as configurações foram salvas com sucesso!")
|
||||||
|
|
||||||
|
@ -217,4 +217,6 @@ class StorageHandler:
|
|||||||
|
|
||||||
def get_process_mode(self):
|
def get_process_mode(self):
|
||||||
"""Retorna o modo de processamento configurado"""
|
"""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