Merge branch 'fix/marketing' into 'development'

[FIX][BE]: adjust path document for detail biaya

See merge request mbugroup/lti-api!514
This commit is contained in:
Giovanni Gabriel Septriadi
2026-05-07 08:46:29 +00:00
@@ -342,6 +342,18 @@ func (s expenseService) GetOne(c *fiber.Ctx, id uint) (*expenseDto.ExpenseDetail
expense.LatestApproval = approval expense.LatestApproval = approval
responseDTO := expenseDto.ToExpenseDetailDTO(expense) responseDTO := expenseDto.ToExpenseDetailDTO(expense)
for i := range responseDTO.Documents {
if url, err := commonSvc.ResolveDocumentURL(c.Context(), s.DocumentSvc, responseDTO.Documents[i].Path, 15*time.Minute); err == nil && url != "" {
responseDTO.Documents[i].Path = url
}
}
for i := range responseDTO.RealizationDocs {
if url, err := commonSvc.ResolveDocumentURL(c.Context(), s.DocumentSvc, responseDTO.RealizationDocs[i].Path, 15*time.Minute); err == nil && url != "" {
responseDTO.RealizationDocs[i].Path = url
}
}
return &responseDTO, nil return &responseDTO, nil
} }