From 269701410fbe78b49b14212bd00c5097b3621505 Mon Sep 17 00:00:00 2001 From: rouggy Date: Mon, 31 Aug 2026 10:16:16 +0200 Subject: [PATCH] fix(profiles): the watchlist's Club Log enrichment follows a profile switch The guard test said so: startWatchlistClubLog ran at startup only, so switching profiles kept the previous profile's enrichment settings alive. --- app.go | 4 ++++ changelog.json | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/app.go b/app.go index b9cca23..f6ffbb9 100644 --- a/app.go +++ b/app.go @@ -16220,6 +16220,10 @@ func (a *App) reloadAfterProfileSwitch() { a.restartAsync("tuner", a.startTunerGenius) a.restartAsync("psu", a.startPSU) a.startQSORecorderIfEnabled() + // The watchlist's Club Log enrichment (OQRS/QSO-count badges) reads + // per-profile settings too — rebuilt so a switch doesn't keep showing the + // previous profile's view of who is worth chasing. + a.startWatchlistClubLog() } // DuplicateProfile clones an existing profile under newName. Useful when diff --git a/changelog.json b/changelog.json index f11a0d0..6b2504b 100644 --- a/changelog.json +++ b/changelog.json @@ -1,5 +1,6 @@ [ { +<<<<<<< Updated upstream "version": "0.27.4", "date": "", "en": [ @@ -1400,6 +1401,12 @@ "Presets de filtre : la corbeille à côté d'un preset enregistré le supprime de nouveau — le clic chargeait le preset au lieu de le retirer.", "Kenwood/Elecraft (K3/K4) : les modes data (FT8/PSK/JT) partent désormais en USB sur toutes les bandes — sous 10 MHz ils passaient en LSB, ce qu'un K3 affiche comme « DATA REV ». La fréquence se rafraîchit de nouveau rapidement (la double-vérification du split ne se fait plus à chaque cycle). Et un nouveau moteur de keyer (Réglages → Keyer CW → Kenwood/Elecraft) envoie le CW sur la liaison CAT avec la commande KY — sans WinKeyer ni second port COM — pour une radio dont l'unique port USB est le port CAT. À tester sur l'air avec un K3." ] +======= + "version": "0.23.3", + "date": "", + "en": [], + "fr": [] +>>>>>>> Stashed changes }, { "version": "0.23.2",