diff --git a/internal/company/form.go b/internal/company/form.go index 2cd4c58..874de64 100644 --- a/internal/company/form.go +++ b/internal/company/form.go @@ -192,7 +192,7 @@ type OnboardingResponse struct { // RecommendedTenderResponse is one ranked tender recommendation from the AI service. type RecommendedTenderResponse struct { - Rank string `json:"rank"` + Rank int `json:"rank"` TenderID string `json:"tender_id"` Analysis string `json:"analysis"` } diff --git a/internal/tender/form.go b/internal/tender/form.go index 8826009..0e3dd45 100644 --- a/internal/tender/form.go +++ b/internal/tender/form.go @@ -234,7 +234,7 @@ type TenderResponse struct { OverallSummary string `json:"overall_summary,omitempty"` Language string `json:"language,omitempty"` - Rank string `json:"rank,omitempty"` + Rank int `json:"rank,omitempty"` Analysis string `json:"analysis,omitempty"` } diff --git a/pkg/ai_summarizer/entities.go b/pkg/ai_summarizer/entities.go index eb9176e..2fa3eb3 100644 --- a/pkg/ai_summarizer/entities.go +++ b/pkg/ai_summarizer/entities.go @@ -266,7 +266,7 @@ type RecommendRequest struct { // RecommendedTender is one ranked tender from POST /recommend. type RecommendedTender struct { - Rank string `json:"rank"` + Rank int `json:"rank"` TenderID string `json:"tender_id"` Analysis string `json:"analysis"` }