Skip to content

fix(frontend): map certification date to correct DTO property#53

Merged
devflima merged 1 commit into
mainfrom
fix/education-certification-period
May 14, 2026
Merged

fix(frontend): map certification date to correct DTO property#53
devflima merged 1 commit into
mainfrom
fix/education-certification-period

Conversation

@devflima
Copy link
Copy Markdown
Owner

Resumo das Alterações

Este PR corrige um pequeno bug de mapeamento de propriedades no Frontend que impedia a renderização correta da data de emissão das certificações no painel Education.

Fix

  • O componente Education.jsx estava tentando acessar uma propriedade fictícia (cert.issued). O Payload vindo do backend através da interface do banco de dados na verdade compartilha a chave period para descrever a data, oriunda da modelagem unificada no EducationDTORequest. O JSX foi ajustado para cert.period.

Testes

  • O Snapshot do arquivo Education.test.jsx foi gerado novamente e atualizado via automação, preservando 100% de cobertura nos testes de renderização.

Como Validar

  1. Subir a aplicação e navegar até a rota /education.
  2. Verificar a área de CERTIFICATIONS & MODULES.
  3. Garantir que, à direita do título, a tag vermelha indicando ISSUED: {Data} está sendo alimentada corretamente pelo backend (não pode estar vazia).

@devflima devflima self-assigned this May 14, 2026
@sonarqubecloud
Copy link
Copy Markdown

@devflima devflima merged commit 396ac40 into main May 14, 2026
2 checks passed
@devflima devflima deleted the fix/education-certification-period branch May 14, 2026 20:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants