Closed p3dda closed 3 months ago
Thanks for the pull request! Unfortunately I have refactored the code and haven't pushed it. There is now a separate layer between the raw extracted activities and the enriched ones. I now apply default values to all columns such that this shouldn't happen again.
Your latest change from a41e508 leads to a new error:
File "/app/geo_activity_playground/importers/strava_checkout.py", line 164, in <listcomp>
if not (activity_extracted_meta_dir() / f"{activity_id.pickle}").exists()
^^^^^^^^^^^^^^^^^^
AttributeError: 'int' object has no attribute 'pickle'
Should probably be f"{activity_id}.pickle"
?
Further errors are in the calls of activity_extracted_time_series_dir / activity_extracted_meta_dir methods. Fixed the import in PR #139
After a fresh import of Strava exported data, the server does not start. The relevant cache migration seems to be applied before import of activities, and after import, it crashes. It seems, the relevant key is not set during import.
I am running version 0.24.2
Full log below: