From 3e268b3bca9366a69ac640cdc3b3df36e66bcedb Mon Sep 17 00:00:00 2001 From: grauser Date: Sun, 11 Dec 2016 19:07:20 +0100 Subject: [PATCH] Correction : Efficiency Factor by XPace if no Power --- src/Metrics/Coggan.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Metrics/Coggan.cpp b/src/Metrics/Coggan.cpp index b707696bf..a4e94a833 100644 --- a/src/Metrics/Coggan.cpp +++ b/src/Metrics/Coggan.cpp @@ -338,7 +338,7 @@ class EfficiencyFactor : public RideMetric { assert(deps.contains("coggan_np")); assert(deps.contains("xPace")); assert(deps.contains("average_hr")); - if (item->isRun && deps.value("coggan_np") == 0) { + if (item->isRun && deps.value("coggan_np")->value() == 0) { RideMetric *xPace = dynamic_cast(deps.value("xPace")); assert(xPace); ef = xPace->value(true) > 0 ? ((1000.0/METERS_PER_YARD) / xPace->value(true)) : 0.0;