|
@@ -55,16 +55,18 @@ func List(c *gin.Context) {
|
|
for _, node := range nodes {
|
|
for _, node := range nodes {
|
|
if node.LastUpdateTime.Add(10 * time.Second).After(time.Now()) {
|
|
if node.LastUpdateTime.Add(10 * time.Second).After(time.Now()) {
|
|
dtoNodes = append(dtoNodes, dto.Node{
|
|
dtoNodes = append(dtoNodes, dto.Node{
|
|
- Ip: node.Ip,
|
|
|
|
- CountryCode: node.CountryCode,
|
|
|
|
- FreeTrialDuration: (time.Hour * 1).Milliseconds() / 1000,
|
|
|
|
|
|
+ Ip: node.Ip,
|
|
|
|
+ CountryCode: node.CountryCode,
|
|
})
|
|
})
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
c.JSON(http.StatusOK, dto.ListResponse{
|
|
c.JSON(http.StatusOK, dto.ListResponse{
|
|
Response: dto.NewOkResponse(),
|
|
Response: dto.NewOkResponse(),
|
|
- Data: dtoNodes,
|
|
|
|
|
|
+ Data: dto.ListResult{
|
|
|
|
+ Nodes: dtoNodes,
|
|
|
|
+ FreeTrialDuration: (time.Hour * 1).Milliseconds() / 1000,
|
|
|
|
+ },
|
|
})
|
|
})
|
|
}
|
|
}
|
|
|
|
|