nakarte

Source code of https://map.sikmir.ru (fork)
git clone git://git.sikmir.ru/nakarte
Log | Files | Refs | LICENSE

commit 13d6bd038daa515be6f832af35dece4861302cbb
parent 516121124e7e98fb77580f08d49cfbb5f8b4097e
Author: Sergey Orlov <wladimirych@gmail.com>
Date:   Fri, 28 Aug 2020 23:13:03 +0200

tracks: fix user name extraction for strava

Diffstat:
Msrc/lib/leaflet.control.track-list/lib/services/strava.js | 2+-
Mtest/track_load_data/testcases/strava_with_title.json | 2+-
Mtest/track_load_data/testcases/strava_without_title.json | 2+-
3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/lib/leaflet.control.track-list/lib/services/strava.js b/src/lib/leaflet.control.track-list/lib/services/strava.js @@ -53,7 +53,7 @@ class Strava extends BaseService { // will use default name } if (dom) { - const userName = (dom.querySelector('span.athlete-name')?.textContent ?? '').trim(); + const userName = (dom.querySelector('a.minimal[href*="/athletes/"]')?.textContent ?? '').trim(); const activityTitle = (dom.querySelector('h1.activity-name')?.textContent ?? '').trim(); let date = dom.querySelector('time')?.textContent ?? ''; date = date.split(',')[1] ?? ''; diff --git a/test/track_load_data/testcases/strava_with_title.json b/test/track_load_data/testcases/strava_with_title.json @@ -8,7 +8,7 @@ ], "geodata": [ { - "name": "fsdfas sdafas - Test - Тест - Zkouška 9 May 2012", + "name": "я угу - Test - Тест - Zkouška 9 May 2012", "tracks": [ [ {"lat": 56.526946, "lng": 28.962483}, diff --git a/test/track_load_data/testcases/strava_without_title.json b/test/track_load_data/testcases/strava_without_title.json @@ -2,7 +2,7 @@ "query": ["https://www.strava.com/activities/3873768093"], "geodata": [ { - "name": "fsdfas sdafas - Дневной забег 5 July 2014", + "name": "я угу - Дневной забег 5 July 2014", "tracks": [ [ {"lat": 39.148949, "lng": 68.298787},