Closed wouthoekstra closed 3 months ago
@kristakoch 1.30.0 (525)
@dachev, I downloaded the latest version of the staging app and tested:
Casted, started a course, played 2 lessons, left the course, reentered the course. Does the player start at the first lesson again?
Casted, started a course, checked 3 lessons as complete, left and reentered the course. Do the lessons stay complete?
Stopped casting, tested the same thing in a different course.
While not casting, watched a lesson on my phone. After finishing, is the progress visible in the progress bar for the lesson, and is the lesson checked as complete?
@kristakoch I uploaded a new staging build. Please try 1.30.0 (527) when you have a chance.
I'm not near a place where I can cast currently, but I downloaded the latest update for the staging app and re-tested 3 and 4 from my last comment:
While not casting, checked the first 3 lessons in a course (Build AI-Powered Apps with OpenAI and Node.js), left the course, reentered, and checked which lessons were complete.
While not casting, watched a full lesson on my phone and then looked at progress indicators.
@kristakoch can you give the new build a try: 1.30.0 (528). I added some extra logging so I'm hoping you will be able to reproduce. Please restart the app to give it a chance to upload the logs.
@dachev, I updated and restarted the staging app to test, and when I check lessons as complete the app crashes
@kristakoch sorry about that, please try 1.30.0 (529)
@dachev that worked! I was able to go through and check some lessons as complete, and then closed the app.
Just as a note, I still wasn't seeing checkmarks sticking for the most part, but it does seem consistent that if I go to a video, scrub forward, and then check that video as complete, the check sticks when I return to the player. In case that's a useful clue.
Can confirm after looking at the debug logging on the server: when watching Get Kids into Coding with Scratch, I checked the lesson Movement Direction & Looks as complete, the event details I expected came in and the record was stored, but the checkmark isn't there for the lesson when I visit the course now.
@kristakoch do you mind sharing your staging credentials. If that's ok with you, can you find a lesson hash in the DB that has a completed record but that doesn't show as complete in the app. Basically, I want to login as you, and examine the API server responses.
This should be fixed in 1.30.0
I am watching a course on an Android phone: Samsung Galaxy S23 with Android 14. I was casting the course to a chromecast, and i've watched through a couple of episodes during which the next episodes automatically started.
After this I think a couple of things went wrong:
Currently - a day later - two random episodes are checked as completed: The first episode and an episode 6. I am currently at episode 8. I haven't rewatched those two episodes, although I might have misclicked at episode 6 at some point instead of clicking the completed-checkmark at some point.
Apart from the completed checkmarks, most episodes show no progress in the bar below the episode, except for episode 1, and episode 8 (which is the episode I'm currently at).