Page MenuHomePhabricator

Update WikiGames data structure to support multiple saved game sessions
Closed, ResolvedPublic0 Estimated Story Points

Description

The current Game data structure only stores one active game per language state, which prevents users from playing multiple games simultaneously or maintaining separate game progress across different sessions.

Task

  1. Refactor the data structure to store multiple game sessions per language state

Event Timeline

WRai-WMF renamed this task from Update WikiGames data structure to support multiple concurrent game states to Update WikiGames data structure to support multiple game states.Jan 5 2026, 7:12 PM
WRai-WMF updated the task description. (Show Details)
WRai-WMF renamed this task from Update WikiGames data structure to support multiple game states to Update WikiGames data structure to support multiple saved game sessions.Jan 5 2026, 7:14 PM
WRai-WMF updated the task description. (Show Details)
JTannerWMF changed the point value for this task from 3 to 1.Jan 6 2026, 5:16 PM
WRai-WMF changed the point value for this task from 1 to 2.

Hi @SChekfa-WMF, this task was the pre-work done to support saving progress of the game which is also a part of this https://phabricator.wikimedia.org/T410778 task requirement.

hi @WRai-WMF, it looks like there's nothing for me here to look at — is this ok to just move this to QA? cc @HNordeenWMF

yes this can be moved to merged and waiting.

Seddon changed the point value for this task from 2 to 1.Mar 17 2026, 4:53 PM
Seddon set Final Story Points to 2.
Seddon changed the point value for this task from 1 to 0.Mar 31 2026, 9:58 PM
ABorbaWMF subscribed.

Fixed on 50578-r-2026-04-09
Tested on:
Pixel 6 on Android 16
OnePlus 8 on Android 13