v1.34.4: Correção de carregamento de templates recorrentes

Fixed:
- Filtros vazios removidos antes da requisição
- Templates agora aparecem corretamente na lista
- Corrige bug que causava lista vazia ao carregar página
This commit is contained in:
marcoitaloesp-ai 2025-12-15 15:49:19 +00:00 committed by GitHub
parent 5b52199c0d
commit d885d7bd97
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 15 additions and 2 deletions

View File

@ -5,6 +5,14 @@ O formato segue [Keep a Changelog](https://keepachangelog.com/pt-BR/).
Este projeto adota [Versionamento Semântico](https://semver.org/pt-BR/).
## [1.34.4] - 2025-12-15
### Fixed
- **Templates de Recorrência** - Corrigido carregamento da lista de templates
- Filtros vazios (`""`) eram enviados à API causando resultado vazio
- Agora remove parâmetros vazios antes de fazer a requisição
- Templates agora aparecem corretamente na aba "Templates de Recorrência"
## [1.34.3] - 2025-12-15
### Fixed

View File

@ -1 +1 @@
1.34.3
1.34.4

View File

@ -51,8 +51,13 @@ const RecurringTransactions = () => {
setLoading(true);
setError(null);
try {
// Remove empty filters
const cleanFilters = Object.fromEntries(
Object.entries(filters).filter(([_, value]) => value !== '')
);
const [templatesRes, pendingRes, freqRes, accountsRes, categoriesRes] = await Promise.all([
recurringService.getTemplates(filters),
recurringService.getTemplates(cleanFilters),
recurringService.getPendingInstances({ limit: 50 }),
recurringService.getFrequencies(),
accountService.getAll(),