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:
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},