From b4ea60eb796a6838030a5cbc553c49cdb18e0080 Mon Sep 17 00:00:00 2001 From: mabashian Date: Fri, 27 Mar 2020 09:56:32 -0400 Subject: [PATCH] Fixes issue where repeat frequency was not displaying correctly for schedules that only run once --- .../src/components/Schedule/ScheduleDetail/ScheduleDetail.jsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/awx/ui_next/src/components/Schedule/ScheduleDetail/ScheduleDetail.jsx b/awx/ui_next/src/components/Schedule/ScheduleDetail/ScheduleDetail.jsx index c6ae0b97c4..727496557a 100644 --- a/awx/ui_next/src/components/Schedule/ScheduleDetail/ScheduleDetail.jsx +++ b/awx/ui_next/src/components/Schedule/ScheduleDetail/ScheduleDetail.jsx @@ -1,6 +1,6 @@ import React, { useCallback, useEffect } from 'react'; import { Link } from 'react-router-dom'; -import { rrulestr } from 'rrule'; +import { RRule, rrulestr } from 'rrule'; import styled from 'styled-components'; import { withI18n } from '@lingui/react'; import { t } from '@lingui/macro'; @@ -66,7 +66,7 @@ function ScheduleDetail({ schedule, i18n }) { const rule = rrulestr(rrule); const repeatFrequency = - rule.options.freq === 3 && dtstart === dtend + rule.options.freq === RRule.MINUTELY && dtstart === dtend ? i18n._(t`None (Run Once)`) : rule.toText().replace(/^\w/, c => c.toUpperCase()); const showPromptedFields =