Skip to content

Commit f674e19

Browse files
committed
fix event
1 parent 6f5725e commit f674e19

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

server/services/database/resolvers/gameEvent.go

+3-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,9 @@ func IsGameRunning(outsideTX *gorm.DB) bool {
8686
if len(events) == 0 {
8787
return true
8888
}
89-
result = result.Where("time <= ?", currentTime).Order("time desc").First(&currentEvent)
89+
result = outsideTX.Where(
90+
outsideTX.Where(map[string]interface{}{"action": entity.PauseEvent}).Or(map[string]interface{}{"action": entity.ResumeEvent}),
91+
).Where("time <= ?", currentTime).Order("time desc").First(&currentEvent)
9092
if errors.Is(result.Error, gorm.ErrRecordNotFound) {
9193
return false
9294
} else if result.Error != nil {

0 commit comments

Comments
 (0)