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:
parent
5b52199c0d
commit
d885d7bd97
@ -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/).
|
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
|
## [1.34.3] - 2025-12-15
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|||||||
@ -51,8 +51,13 @@ const RecurringTransactions = () => {
|
|||||||
setLoading(true);
|
setLoading(true);
|
||||||
setError(null);
|
setError(null);
|
||||||
try {
|
try {
|
||||||
|
// Remove empty filters
|
||||||
|
const cleanFilters = Object.fromEntries(
|
||||||
|
Object.entries(filters).filter(([_, value]) => value !== '')
|
||||||
|
);
|
||||||
|
|
||||||
const [templatesRes, pendingRes, freqRes, accountsRes, categoriesRes] = await Promise.all([
|
const [templatesRes, pendingRes, freqRes, accountsRes, categoriesRes] = await Promise.all([
|
||||||
recurringService.getTemplates(filters),
|
recurringService.getTemplates(cleanFilters),
|
||||||
recurringService.getPendingInstances({ limit: 50 }),
|
recurringService.getPendingInstances({ limit: 50 }),
|
||||||
recurringService.getFrequencies(),
|
recurringService.getFrequencies(),
|
||||||
accountService.getAll(),
|
accountService.getAll(),
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user