From 98f10971b3f88a0ca562ddb01c82629d3fde104d Mon Sep 17 00:00:00 2001 From: Rene Saarsoo Date: Tue, 6 Oct 2020 13:22:08 +0300 Subject: [PATCH] Avoid instanceof FreeIntensity operation --- src/generateZwo.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/generateZwo.ts b/src/generateZwo.ts index 072062b..f1972d9 100644 --- a/src/generateZwo.ts +++ b/src/generateZwo.ts @@ -1,7 +1,6 @@ import * as xml from "xml"; import { Interval, Workout, Comment } from "./ast"; import { detectRepeats, RepeatedInterval } from "./detectRepeats"; -import { FreeIntensity } from "./Intensity"; // Zwift Workout XML generator @@ -90,7 +89,7 @@ const generateInterval = (interval: Interval | RepeatedInterval): xml.XmlObject return generateRangeInterval("Warmup", interval); } else if (intensity.start > intensity.end) { return generateRangeInterval("Cooldown", interval); - } else if (intensity instanceof FreeIntensity) { + } else if (intensity.zone === "free") { return generateFreeRideInterval(interval); } else { return generateSteadyStateInterval(interval);