mirror of
https://github.com/joaovitoriasilva/endurain.git
synced 2026-01-11 00:37:59 -05:00
[BUG]: Incorrect Avg speed. Exchanged values km/h mph #18
Closed
opened 2025-07-08 08:37:41 -04:00 by AtHeartEngineer
·
0 comments
No Branch/Tag Specified
master
0.16.6
gh-pages
pre-release
0.16.5
copilot/add-pr-tracking-system
copilot/fix-330
copilot/fix-321
v0.16.5
v0.16.4
v0.16.3
v0.16.2
v0.16.1
v0.16.0
v0.16.0-RC2
v0.16.0-RC1
v0.16.0-Alpha5
v0.16.0-Alpha4
v0.15.9
v0.15.8
v0.15.7
v0.16.0-Alpha3
v0.16.0-Alpha2
v0.16.0-Alpha1
v0.15.6
v0.15.5
v0.15.4
v0.15.3
v0.15.2
v0.15.1
v0.15.0
v0.15.0-RC4
v0.15.0-RC3
v0.15.0-RC2
v0.15.0-RC1
v0.14.2
v0.14.1
v0.14.0
v0.14.0-RC2
v0.14.0-RC1
v0.13.4
v0.13.3
v0.13.2
v0.13.1
v0.13.0
v0.13.0-RC3
v0.13.0-RC2
v0.13.0-RC1
v0.12.7
v0.12.6
v0.12.5
v0.12.4
v0.12.3
v0.12.2
v0.12.1
v0.12.0
v0.11.4
v0.11.3
v0.11.2
v0.11.1
v0.11.0
v0.10.7
v0.10.6
v0.10.5
v0.10.4
v0.10.3
v0.10.2
v0.10.1
v0.10.0
v0.9.3
v0.9.2
v0.9.1
v0.9.0
v0.8.2
v0.8.1
v0.8.0
v0.7.3
v0.7.2
v0.7.1
v0.7.0
v0.6.5
v0.6.4
v0.6.3
v0.6.2
v0.6.1
v0.6.0
v0.5.3
v0.5.2
v0.5.1
v0.5.0
v0.4.0
v0.3.3
v0.3.2
v0.3.1
v0.3.0
v0.2.0
v0.1.5
v0.1.4
v0.1.3
v0.1.2
v0.1.1
v0.1.0
Labels
Clear labels
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
bug
dependencies
dependencies
dependencies
dependencies
dependencies
dependencies
dependencies
dependencies
documentation
documentation
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
enhancement
good first issue
good first issue
good first issue
good first issue
help wanted
help wanted
help wanted
help wanted
help wanted
help wanted
help wanted
javascript
javascript
javascript
javascript
javascript
onlydust-wave
onlydust-wave
onlydust-wave
onlydust-wave
onlydust-wave
onlydust-wave
onlydust-wave
onlydust-wave
onlydust-wave
onlydust-wave
onlydust-wave
onlydust-wave
onlydust-wave
onlydust-wave
onlydust-wave
onlydust-wave
onlydust-wave
onlydust-wave
onlydust-wave
onlydust-wave
python
python
python
wontfix
Milestone
No items
No Milestone
Projects
Clear projects
No project
Assignees
AtHeartEngineer
Clear assignees
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: github/endurain#18
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @juanro49 on 6/26/2025
Checklist
Description
While reviewing activities imported from Strava, I noticed that the values shown in Avg speed are incorrect. When the units are set to metric units (km/h), it shows the unit correctly, but the value is the one corresponding to mph. The same happens the other way around, if I select imperial units, it shows mph as the unit, but the value is the one corresponding to km/h.
Steps to Reproduce
Expected Behavior
That when metric units are selected, the value corresponding to km/h is displayed and when imperial units are selected, the value corresponding to mph is displayed.
Screenshots, logs or files
Activity detail in metrics units
Activity detail in imperial units
Additional Context
Link to an example activity https://oraclearm.dynme.ovh/activity/304. For the linked activity, we can see that if we calculate the distance (26.62 km) divided by the time (89.25 minutes), and multiply it by 60 minutes, the average speed should be 19.89 km/h, but in the screenshot it shows 12 km/h.
If we do the calculation in imperial system, we see that it is 16.54 mi between 89.25 minutes by 60 minutes, it comes out an average of 11.12 mph, but the capture shows 19 mph.
Seeing what should be shown for each one according to the calculations, 19 km/h and 11 mph, and the values that appear in the screenshots sent, 12 km/h and 19 mph, it can be deduced that it seems that the problem is that when metric units are selected, the imperial value is being shown, and when imperial units are selected, the metric value is being shown.