From b6765b469f8894be8c6247399ebfe5e046aa875d Mon Sep 17 00:00:00 2001 From: Codex CLI Date: Fri, 13 Feb 2026 18:13:08 +0000 Subject: [PATCH] =?UTF-8?q?Fix:=20Corrigido=20fluxo=20para=20usar=20data?= =?UTF-8?q?=20din=C3=A2mica=20em=20todos=20os=20scripts?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - gerar_report_json.py agora aceita DATA_ANTERIOR como variável de ambiente - gerar_relatorio_supabase_com_telegram.sh passa DATA_ANTERIOR para o Python - Isso garante que o dashboard sempre use os dados do dia correto - report.json atualizado com dados de 2026-02-12 --- gerar_relatorio_supabase_com_telegram.sh | 1 + gerar_report_json.py | 7 +++++-- report.json | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/gerar_relatorio_supabase_com_telegram.sh b/gerar_relatorio_supabase_com_telegram.sh index 3697f4c..d86c9a5 100755 --- a/gerar_relatorio_supabase_com_telegram.sh +++ b/gerar_relatorio_supabase_com_telegram.sh @@ -70,6 +70,7 @@ echo "" echo "📊 [4/5] Gerando report.json..." cd "$REPO_DIR" || { echo "❌ Erro ao entrar no repositório"; exit 1; } +export DATA_ANTERIOR python3 gerar_report_json.py if [ $? -ne 0 ]; then diff --git a/gerar_report_json.py b/gerar_report_json.py index b67b0a9..f000d64 100644 --- a/gerar_report_json.py +++ b/gerar_report_json.py @@ -5,10 +5,13 @@ Gerar report.json consolidado para o Dashboard Estático import json import sys -from datetime import datetime +from datetime import datetime, timedelta +import os # Arquivos -ARQUIVO_DADOS = '/root/mission-control/financeiro/memory/daily/gastos-2026-02-11.json' +# Aceitar DATA_ANTERIOR como variável de ambiente, senão calcular +DATA_ANTERIOR = os.environ.get('DATA_ANTERIOR') or (datetime.now() - timedelta(days=1)).strftime('%Y-%m-%d') +ARQUIVO_DADOS = f'/root/mission-control/financeiro/memory/daily/gastos-{DATA_ANTERIOR}.json' ARQUIVO_SAIDA = '/root/clawd/financeiro-dashboard/report.json' def gerar_report_json(): diff --git a/report.json b/report.json index 31509f5..98b91f1 100644 --- a/report.json +++ b/report.json @@ -203,5 +203,5 @@ ], "global_total": 11761.79, "global_count": 18, - "date": "2026-02-13 17:58:28" + "date": "2026-02-13 18:13:04" } \ No newline at end of file