fix: Fix errors

This commit is contained in:
2025-10-28 19:26:18 +03:00
parent e7592e8737
commit 7e9653606e
2 changed files with 7 additions and 6 deletions

View File

@@ -9,9 +9,10 @@ import (
type StatusCode string type StatusCode string
const ( const (
StatusOK StatusCode = "ok" // Means - response ok, service is alive StatusOK StatusCode = "ok" // Means - response ok, service is alive
StatusFailed StatusCode = "failed" // Means - response failed, all tries failed, service down StatusFailed StatusCode = "failed" // Means - response failed, all tries failed, service down
StatusWarn StatusCode = "warn" // Means - response failed after N tries and still watched StatusWarn StatusCode = "warn" // Means - response failed after N tries and still watched
StatusUncheck StatusCode = "uncheck"
) )
type Status struct { type Status struct {

View File

@@ -6,6 +6,7 @@ import (
"git.ostiwe.com/ostiwe-com/status/dto" "git.ostiwe.com/ostiwe-com/status/dto"
"git.ostiwe.com/ostiwe-com/status/model" "git.ostiwe.com/ostiwe-com/status/model"
"github.com/samber/lo"
) )
const maxStatuses = 60 const maxStatuses = 60
@@ -56,11 +57,10 @@ func PublicService(item model.Service) dto.PublicService {
} }
slices.Reverse(statuses) slices.Reverse(statuses)
return dto.PublicService{ return dto.PublicService{
ID: item.ID, ID: int(item.ID),
Name: item.Name, Name: item.Name,
Description: item.PublicDescription, Description: lo.ToPtr(item.PublicDescription),
Statuses: statuses, Statuses: statuses,
Uptime: item.CalculateUptimePercent(), Uptime: item.CalculateUptimePercent(),
} }