diff --git a/backend/internal/agenda/service.go b/backend/internal/agenda/service.go index e7b6a61..d87952d 100644 --- a/backend/internal/agenda/service.go +++ b/backend/internal/agenda/service.go @@ -961,14 +961,19 @@ func (s *Service) GetProfessionalFinancialStatement(ctx context.Context, userID } nomeEvento := "" + prefix := "Evento" + if t.TipoEvento.Valid && t.TipoEvento.String != "" { + prefix = t.TipoEvento.String + } + if t.FotNumero.Valid { if t.CursoNome.Valid { - nomeEvento = fmt.Sprintf("Formatura %s (FOT %s)", t.CursoNome.String, t.FotNumero.String) + nomeEvento = fmt.Sprintf("%s - %s (FOT %s)", prefix, t.CursoNome.String, t.FotNumero.String) } else { - nomeEvento = fmt.Sprintf("Formatura FOT %s", t.FotNumero.String) + nomeEvento = fmt.Sprintf("%s - FOT %s", prefix, t.FotNumero.String) } } else { - nomeEvento = t.TipoEvento.String + nomeEvento = prefix } dto := FinancialTransactionDTO{