Fix 1.37.3: BGG sync moves to the profile settings #92

Merged
pyaniz merged 1 commit from staging into main 2026-10-24 17:47:59 -05:00
Owner

Type: Fix (patch) - VERSION 1.37.2 -> 1.37.3.

  • Settings: a Sync BGG collection button under the BGG username field (gamesApi.sync). If the username in the field differs from the stored one it is saved first (updateProfile), then the sync runs; success or the server's error shows in the page's existing message bar; the button is disabled while syncing or when the field is empty.
  • Collection: the Sync BGG button, its handler and state are removed from the filter panel. The empty-collection hint now says to sync in Settings.
  • Group-wide Sync all collections (Groups > Overview) is unchanged.

Testing

  • npm run build passes. Not exercised in a browser: on staging please sync from Settings with a saved username and with a newly typed one, and check the Collection filters no longer show the button.

🤖 Generated with Claude Code

**Type:** Fix (patch) - VERSION 1.37.2 -> 1.37.3. - **Settings**: a *Sync BGG collection* button under the BGG username field (`gamesApi.sync`). If the username in the field differs from the stored one it is saved first (`updateProfile`), then the sync runs; success or the server's error shows in the page's existing message bar; the button is disabled while syncing or when the field is empty. - **Collection**: the *Sync BGG* button, its handler and state are removed from the filter panel. The empty-collection hint now says to sync in Settings. - Group-wide *Sync all collections* (Groups > Overview) is unchanged. ## Testing - `npm run build` passes. Not exercised in a browser: on staging please sync from Settings with a saved username and with a newly typed one, and check the Collection filters no longer show the button. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Fix: move the BGG sync button from the collection filters to the profile settings (1.37.3)
All checks were successful
Build and Publish Containers / build-and-push (push) Successful in 41s
Mirror to GitHub / mirror (push) Successful in 23s
d3bf80f7e7
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
pyaniz merged commit d4ad4420b3 into main 2026-10-24 17:47:59 -05:00
Sign in to join this conversation.
No description provided.