mirror of
https://github.com/Mezeporta/Erupe.git
synced 2025-12-14 16:04:38 +01:00
fix feature weapon times
This commit is contained in:
@@ -61,7 +61,7 @@ func handleMsgMhfGetWeeklySchedule(s *Session, p mhfpacket.MHFPacket) {
|
|||||||
pkt := p.(*mhfpacket.MsgMhfGetWeeklySchedule)
|
pkt := p.(*mhfpacket.MsgMhfGetWeeklySchedule)
|
||||||
|
|
||||||
var features []activeFeature
|
var features []activeFeature
|
||||||
rows, _ := s.server.db.Queryx(`SELECT start_time, featured FROM feature_weapon WHERE start_time=$1 OR start_time=$2`, TimeMidnight().Add(-24*time.Hour), TimeMidnight())
|
rows, _ := s.server.db.Queryx(`SELECT start_time, featured FROM feature_weapon WHERE start_time=$1 OR start_time=$2`, TimeMidnight(), TimeMidnight().Add(24*time.Hour))
|
||||||
for rows.Next() {
|
for rows.Next() {
|
||||||
var feature activeFeature
|
var feature activeFeature
|
||||||
rows.StructScan(&feature)
|
rows.StructScan(&feature)
|
||||||
@@ -71,12 +71,12 @@ func handleMsgMhfGetWeeklySchedule(s *Session, p mhfpacket.MHFPacket) {
|
|||||||
if len(features) < 2 {
|
if len(features) < 2 {
|
||||||
if len(features) == 0 {
|
if len(features) == 0 {
|
||||||
feature := generateFeatureWeapons(s.server.erupeConfig.FeaturedWeapons)
|
feature := generateFeatureWeapons(s.server.erupeConfig.FeaturedWeapons)
|
||||||
feature.StartTime = TimeMidnight().Add(-24 * time.Hour)
|
feature.StartTime = TimeMidnight()
|
||||||
features = append(features, feature)
|
features = append(features, feature)
|
||||||
s.server.db.Exec(`INSERT INTO feature_weapon VALUES ($1, $2)`, feature.StartTime, feature.ActiveFeatures)
|
s.server.db.Exec(`INSERT INTO feature_weapon VALUES ($1, $2)`, feature.StartTime, feature.ActiveFeatures)
|
||||||
}
|
}
|
||||||
feature := generateFeatureWeapons(s.server.erupeConfig.FeaturedWeapons)
|
feature := generateFeatureWeapons(s.server.erupeConfig.FeaturedWeapons)
|
||||||
feature.StartTime = TimeMidnight()
|
feature.StartTime = TimeMidnight().Add(24 * time.Hour)
|
||||||
features = append(features, feature)
|
features = append(features, feature)
|
||||||
s.server.db.Exec(`INSERT INTO feature_weapon VALUES ($1, $2)`, feature.StartTime, feature.ActiveFeatures)
|
s.server.db.Exec(`INSERT INTO feature_weapon VALUES ($1, $2)`, feature.StartTime, feature.ActiveFeatures)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user