Go to file
Nuwan 0561c8988b fix(uat-02-01): add defensive checks for NaN values in playback monitoring
Addresses UAT-002 (to be logged): Player showing NaN:NaN for time displays

Problem: jamClient methods returning undefined/null/NaN values causing
time displays to show "NaN:NaN" and slider to position incorrectly.

Solution:
- Add null/NaN checks to formatTime utility (return "0:00" for invalid values)
- Add validation in initialization useEffect for duration values
- Add validation in polling useEffect for position and duration values
- Add console logging to diagnose what jamClient methods are returning

This ensures the UI displays valid times even when jamClient returns
unexpected values, and provides logging to diagnose the root cause.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-14 10:40:39 +05:30
.claude more redux 2026-01-13 18:17:14 +05:30
.planning docs(02-01): complete backing track seek controls plan 2026-01-13 23:41:46 +05:30
admin Merged in seth/obs-download (pull request #63) 2025-06-15 00:44:11 +00:00
db change database migrations to be natural rails db migrations. 2021-02-13 20:17:18 -06:00
jam-ui fix(uat-02-01): add defensive checks for NaN values in playback monitoring 2026-01-14 10:40:39 +05:30
lambda/jamtrack-importer Merged in mc/sluggarize-fixes (pull request #52) 2025-02-09 05:09:54 +00:00
monitor Merge with develop 2015-02-12 14:32:12 -06:00
pb showing incoming text mesages in chat window 2021-10-13 22:51:30 +05:30
ruby fix merge conflict by just having session screen route 2025-09-22 09:10:29 +05:30
web media popup system implementation 2026-01-07 11:55:20 +05:30
websocket-gateway wip 2025-09-30 00:27:48 +05:30
wordpress/plugins Create /downloads-legacy, and update /downloads for the 3 clients 2024-08-11 19:39:56 -05:00
.gitignore remove whitespace 2024-03-18 08:52:18 +05:30
.ruby-version sending weekly email to users about new users joined in 2023-11-02 08:41:29 +05:30
CLAUDE.md updates to CLAUDE.md 2026-01-09 22:00:49 +05:30
atlassian-ide-plugin.xml VRFS-1654 - configure feed layout 2014-05-08 23:18:57 +08:00
bitbucket-pipelines.yml Add GA to landing pages and fix build constant 2025-03-24 22:01:49 -05:00
build build bump 2023-11-02 08:41:35 +05:30
init_data.dump change database migrations to be natural rails db migrations. 2021-02-13 20:17:18 -06:00
resetdb.sh build push 2017-05-26 14:47:37 -05:00
runadmin * adding ability to run everything within jam-web for jobs 2014-01-29 13:26:11 -06:00
runjobs * adding ability to run everything within jam-web for jobs 2014-01-29 13:26:11 -06:00
runtests * adding runtests helper 2014-01-31 12:09:44 -06:00
runweb * forcing a build of develop branch 2014-01-05 00:02:48 +00:00
update VRFS-1651 - decoupling jam_ gems from ENV 2014-05-06 22:57:32 -05:00
update2 a better version of update for scott 2014-03-17 12:53:06 -05:00