Просмотр исходного кода

Hour and minute not correct in wizard summary

Fixed the schedule's hour and minute in the wizard summary page so it
doesn't always display 'every hour, every minute' and instead displays
the correct value.
Sergiu Miclea 8 лет назад
Родитель
Сommit
a6a4f65d51
1 измененных файлов с 4 добавлено и 4 удалено
  1. 4 4
      src/components/organisms/WizardSummary/index.jsx

+ 4 - 4
src/components/organisms/WizardSummary/index.jsx

@@ -172,15 +172,15 @@ class WizardSummary extends React.Component<Props> {
     }
 
 
-    let padNumber = number => number || 0 < 10 ? `0${number || 0}` : (number || 0).toString()
+    let padNumber = number => (number || 0) < 10 ? `0${number || 0}` : (number || 0).toString()
     let timeLabel
-    if (schedule.minute === null || schedule.minute === undefined) {
-      if (schedule.hour === null || schedule.hour === undefined) {
+    if (scheduleInfo.minute === null || scheduleInfo.minute === undefined) {
+      if (scheduleInfo.hour === null || scheduleInfo.hour === undefined) {
         timeLabel = 'every hour, every minute'
       } else {
         timeLabel = `at ${padNumber(scheduleInfo.hour)} o'clock, every minute`
       }
-    } else if (schedule.hour === null || schedule.hour === undefined) {
+    } else if (scheduleInfo.hour === null || scheduleInfo.hour === undefined) {
       timeLabel = `every hour, at minute ${padNumber(scheduleInfo.minute)}`
     } else {
       timeLabel = `at ${padNumber(scheduleInfo.hour)}:${padNumber(scheduleInfo.minute)}`