diff --git a/sake/mario_kart_wii.go b/sake/mario_kart_wii.go index ff61ba4..2beda78 100644 --- a/sake/mario_kart_wii.go +++ b/sake/mario_kart_wii.go @@ -38,6 +38,7 @@ func handleMarioKartWiiFileUploadRequest(moduleName string, responseWriter http. scoreString := query.Get("score") pidString := query.Get("pid") playerInfo := query.Get("playerinfo") + _, isContest := query["contest"] regionIdInt, err := strconv.Atoi(regionIdString) if err != nil { @@ -132,6 +133,10 @@ func handleMarioKartWiiFileUploadRequest(moduleName string, responseWriter http. return } + if isContest { + ghostFile = nil + } + err = database.UploadMarioKartWiiGhostFile(pool, ctx, regionId, courseId, score, pid, playerInfo, ghostFile) if err != nil { logging.Error(moduleName, "Failed to insert the ghost file into the database")