// Bail if the card has more recent data then the data
In this comment 'than' should be used in place of 'then'. Additionally the comment should specify 'recent data' refers to the data in cardLastUpdated and 'the data' refers to data passed through app.updateForecastCard to avoid confusion.
Thanks for the feedback. I've rewritten the codelab from scratch and believe I have fixed this issue. The code has been updated, and the new guide is now live.
If you find any issues with the new codelab, please let us know!
In this comment 'than' should be used in place of 'then'. Additionally the comment should specify 'recent data' refers to the data in cardLastUpdated and 'the data' refers to data passed through app.updateForecastCard to avoid confusion.