fixed timestamp bug
This commit is contained in:
@@ -12,6 +12,7 @@ import (
|
||||
"os"
|
||||
"path/filepath"
|
||||
"slices"
|
||||
"strconv"
|
||||
"time"
|
||||
|
||||
"github.com/gofiber/fiber/v2"
|
||||
@@ -282,8 +283,8 @@ func get(c *fiber.Ctx) error {
|
||||
if sbMap, ok := m["masterSeasonBasicMap"].(map[string]any); ok {
|
||||
for _, v := range sbMap["entries"].(map[string]any) {
|
||||
s := v.(map[string]any)
|
||||
startAt := int64(s["startAt"].(float64))
|
||||
endAt := int64(s["endAt"].(float64))
|
||||
startAt, _ := strconv.ParseInt(s["startAt"].(string), 10, 64)
|
||||
endAt, _ := strconv.ParseInt(s["endAt"].(string), 10, 64)
|
||||
if startAt <= now && now < endAt {
|
||||
seasonId = s["seasonId"]
|
||||
break
|
||||
@@ -482,8 +483,8 @@ func get(c *fiber.Ctx) error {
|
||||
if entries, ok := deMap["entries"].([]any); ok {
|
||||
for _, v := range entries {
|
||||
e := v.(map[string]any)
|
||||
startAt := int64(e["startAt"].(float64))
|
||||
endAt := int64(e["endAt"].(float64))
|
||||
startAt, _ := strconv.ParseInt(e["startAt"].(string), 10, 64)
|
||||
endAt, _ := strconv.ParseInt(e["endAt"].(string), 10, 64)
|
||||
if startAt <= now && now >= endAt {
|
||||
id := fmt.Sprintf("%v", e["decoEffectId"])
|
||||
decoEffectEntries[id] = map[string]any{"userId": userid, "decoEffectId": e["decoEffectId"]}
|
||||
|
||||
Reference in New Issue
Block a user