diff options
-rw-r--r-- | lib/postrunner/ChartView.rb | 12 | ||||
-rw-r--r-- | lib/postrunner/Main.rb | 8 |
2 files changed, 12 insertions, 8 deletions
diff --git a/lib/postrunner/ChartView.rb b/lib/postrunner/ChartView.rb index 33e413d..54b6a44 100644 --- a/lib/postrunner/ChartView.rb +++ b/lib/postrunner/ChartView.rb @@ -15,7 +15,7 @@ module PostRunner def initialize(activity, unit_system) @activity = activity - @sport = activity.fit_activity.sessions[0].sport + @sport = activity.sport @unit_system = unit_system @empty_charts = {} end @@ -33,9 +33,10 @@ module PostRunner } doc.script(java_script) - if @sport == 'running' + if @sport == 'running' || @sport == 'multisport' chart_div(doc, 'pace', "Pace (#{select_unit('min/km')})") - else + end + if @sport != 'running' chart_div(doc, 'speed', "Speed (#{select_unit('km/h')})") end chart_div(doc, 'altitude', "Elevation (#{select_unit('m')})") @@ -94,9 +95,10 @@ EOT s = "$(function() {\n" s << tooltip_div - if @sport == 'running' + if @sport == 'running' || @sport == 'multisport' s << line_graph('pace', 'Pace', 'min/km', '#0A7BEE' ) - else + end + if @sport != 'running' s << line_graph('speed', 'Speed', 'km/h', '#0A7BEE' ) end s << line_graph('altitude', 'Elevation', 'm', '#5AAA44') diff --git a/lib/postrunner/Main.rb b/lib/postrunner/Main.rb index 1e75767..617f278 100644 --- a/lib/postrunner/Main.rb +++ b/lib/postrunner/Main.rb @@ -145,9 +145,11 @@ set <attribute> <value> <ref> For the specified activies set the attribute to the given value. The following attributes are supported: - name: The activity name (defaults to FIT file name) - type: The type of the activity - subtype: The subtype of the activity + name: The activity name (defaults to FIT file name) + norecord: Ignore all records from this activity (value must true + or false) + type: The type of the activity + subtype: The subtype of the activity show [ <ref> ] Show the referenced FIT activity in a web browser. If no reference |