diff --git a/website/server/controllers/api-v3/world.js b/website/server/controllers/api-v3/world.js index eeb42d8c24..8355436f9e 100644 --- a/website/server/controllers/api-v3/world.js +++ b/website/server/controllers/api-v3/world.js @@ -30,10 +30,11 @@ api.getWorldState = { const worldState = {}; worldState.worldBoss = await getWorldBoss(); - worldState.currentEvent = getCurrentEvent(); - worldState.npcImageSuffix = worldState.currentEvent ? worldState.currentEvent.npcImageSuffix : ''; - worldState.currentEventList = getCurrentEventList(); + if (worldState.currentEventList.length > 0) { + [worldState.currentEvent] = worldState.currentEventList; + worldState.npcImageSuffix = worldState.currentEvent ? worldState.currentEvent.npcImageSuffix : ''; + } res.respond(200, worldState); },