From 544a8c711b9981ebdd9c554178a9aa7e29b2b264 Mon Sep 17 00:00:00 2001 From: purofle Date: Tue, 6 May 2025 02:20:10 +0800 Subject: [PATCH] fix: initialize remake count --- bot/handler.go | 3 ++- bot/remake.go | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/bot/handler.go b/bot/handler.go index d362ff5..53c813d 100644 --- a/bot/handler.go +++ b/bot/handler.go @@ -21,10 +21,11 @@ type Handler struct { remake *Remake } -func NewHandler(bot *tele.Bot, logger *zap.Logger) *Handler { +func NewHandler(bot *tele.Bot, logger *zap.Logger, remake *Remake) *Handler { return &Handler{ bot: bot, logger: logger, + remake: remake, } } diff --git a/bot/remake.go b/bot/remake.go index bf6bc7b..2d76573 100644 --- a/bot/remake.go +++ b/bot/remake.go @@ -40,5 +40,8 @@ func NewRemake() *Remake { for _, country := range remake.CountryList { remake.TotalPopulation += country.Population } + + remake.RemakeCount = make(map[int64]*RemakeData) + return &remake }