File tree 1 file changed +7
-4
lines changed
pkg/monitor/scheduledevent
1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -91,10 +91,13 @@ func (m ScheduledEventMonitor) checkForScheduledEvents() ([]monitor.Interruption
91
91
if err != nil {
92
92
return nil , fmt .Errorf ("Unable to parse scheduled event start time: %w" , err )
93
93
}
94
- notAfter , err := time .Parse (scheduledEventDateFormat , scheduledEvent .NotAfter )
95
- if err != nil {
96
- notAfter = notBefore
97
- log .Log ().Err (err ).Msg ("Unable to parse scheduled event end time, continuing" )
94
+ notAfter := notBefore
95
+ if len (scheduledEvent .NotAfter ) > 0 {
96
+ notAfter , err = time .Parse (scheduledEventDateFormat , scheduledEvent .NotAfter )
97
+ if err != nil {
98
+ notAfter = notBefore
99
+ log .Log ().Err (err ).Msg ("Unable to parse scheduled event end time, continuing" )
100
+ }
98
101
}
99
102
events = append (events , monitor.InterruptionEvent {
100
103
EventID : scheduledEvent .EventID ,
You can’t perform that action at this time.
0 commit comments