I am doing the Bike Rental Shop course and I’ve progressed quite a lot. But after the “create an AVAILABLE_BIKES variable” task I encountered a nasty bug.
- I complete the task. The system counts it as completed, gives me a green mark and I pass to the next step…
- After the next step loads all the files are deleted (the bike-shop.sh) and the database starts giving me errors too. (I check with ls command - my shell file isn’t there.) So I reload the page and reconnect to CodeAlly.
- When I reload it it gives me the version of the bike-shop shell file and the version of the database from before I completed the task. The task, though, still counts as completed. I change the file and the database again and then complete the next task… and then the same thing repeats - and I have to start from the same step I got stuck in (although the tasks I complete in this weird way are saved as “completed”).
I am going to reset this course, which is a shame, for I’ve already spent a couple of hours on it.
P.S. After resetting I found out that I actually didn’t loose my progress. The files were replaced by the standard ones for the task I am currently doing (which I’m fine with). That was a pleasant surprise!
P.P.S. Sadly, the bug continues. Everything gets deleted and I have to click the reset button to continue working every single time I complete a task.