Jelajahi Sumber

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 tahun lalu
induk
melakukan
a6a4f65d51
1 mengubah file dengan 4 tambahan dan 4 penghapusan
  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)}`