• frontend: fix equipped-card preset auto-selection race
    release / release (push) Canceled after 0s

    catarrh released this 2026-10-27 18:58:18 +03:00 | 11 commits to main since this release

    cardsAutoSelectByIccid latched its 'already handled' guard even when no
    matching preset was found, so a card equipped before /api/presets had
    loaded (the connect-time race with the status/availability polls) never
    got auto-selected: navigating to SCP80/RAM showed no preset until the card
    was re-inserted. The guard is now latched only after a successful
    selection, and cardsFetch re-runs the auto-selection once the store
    arrives, so the card's preset is picked as soon as both resources are
    available.

    Bumps VERSION to 3.40.3 and the SW cache to simple-v488.

    Downloads