diff --git a/vrobbler/apps/scrobbles/importers/trail_gpx.py b/vrobbler/apps/scrobbles/importers/trail_gpx.py index 13d2087..835ab03 100644 --- a/vrobbler/apps/scrobbles/importers/trail_gpx.py +++ b/vrobbler/apps/scrobbles/importers/trail_gpx.py @@ -229,9 +229,7 @@ def import_trail_gpx(file_path, user_id, original_filename=None): trail = Trail.find_by_trailhead(first_lat, first_lon, tolerance_m=100) if not trail: - trail = Trail.find_or_create(track_name) - trail.trailhead_location = geo - trail.save(update_fields=["trailhead_location"]) + trail = Trail.objects.create(title=track_name, trailhead_location=geo) timestamp = first_time stop_timestamp = last_time