added missing tender data to response
This commit is contained in:
@@ -113,12 +113,7 @@ func (s *tenderService) GetByID(ctx context.Context, id string) (*TenderResponse
|
||||
return nil, fmt.Errorf("failed to retrieve tender: %w", err)
|
||||
}
|
||||
|
||||
resp := tender.ToResponse()
|
||||
if tr, ok := tender.Translations[s.defaultLanguage]; ok {
|
||||
resp.Title = tr.Title
|
||||
resp.Description = tr.Description
|
||||
resp.Language = s.defaultLanguage
|
||||
}
|
||||
resp := tender.ToResponseWithLanguage(s.defaultLanguage)
|
||||
|
||||
// Enrich with AI summary from MinIO storage (best-effort, non-blocking)
|
||||
s.enrichWithAISummary(ctx, tender, resp)
|
||||
@@ -284,7 +279,7 @@ func (s *tenderService) Update(ctx context.Context, req UpdateTenderRequest) (*T
|
||||
"tender_id": tender.ID,
|
||||
})
|
||||
|
||||
return tender.ToResponse(), nil
|
||||
return tender.ToResponseWithLanguage(s.defaultLanguage), nil
|
||||
}
|
||||
|
||||
// Delete deletes a tender
|
||||
|
||||
Reference in New Issue
Block a user