summaryrefslogtreecommitdiff
path: root/.git_old/objects/03/e6a2f8d7b57bdce34b294d5ad7c4cb0687db17
diff options
context:
space:
mode:
authorClaude <noreply@anthropic.com>2026-05-20 23:59:20 +0000
committerClaude <noreply@anthropic.com>2026-05-20 23:59:20 +0000
commite4fb66791269d761a96a97213b3fd6aaeb151772 (patch)
treec03a34f8cf5ba5138ca22ae4faa0a42696a0e9a1 /.git_old/objects/03/e6a2f8d7b57bdce34b294d5ad7c4cb0687db17
parentf12e64422cc6157bf8dbcec272f4dd1f6e74b4f9 (diff)
Fix savedTracks silently empty when getSavedTracks() throws
getSavedTracks() was called inside .onSuccess{} with no error boundary; any exception from toSavedTrack() crashed the coroutine silently after _pastTracks was already set, leaving _savedTracks empty (tracks visible on the main map dim layer but missing from the Log tab list). Wrap every getSavedTracks() call in runCatching, and make toSavedTrack() inside getSavedTracks() skip individual bad tracks via mapNotNull so one corrupt GPX can't blank the whole list. https://claude.ai/code/session_01YUbuZNDAoLea4cf9UGQ9qn
Diffstat (limited to '.git_old/objects/03/e6a2f8d7b57bdce34b294d5ad7c4cb0687db17')
0 files changed, 0 insertions, 0 deletions