debug time

This commit is contained in:
mr
2026-03-20 14:32:46 +01:00
parent 478e68e6d4
commit c9fcabac6e
2 changed files with 6 additions and 2 deletions

View File

@@ -122,7 +122,11 @@ func (abs *PricedResource[T]) GetExplicitDurationInS() float64 {
add := abs.BookingConfiguration.UsageStart.Add(5 * time.Minute) add := abs.BookingConfiguration.UsageStart.Add(5 * time.Minute)
abs.BookingConfiguration.UsageEnd = &add abs.BookingConfiguration.UsageEnd = &add
} }
return abs.BookingConfiguration.UsageEnd.Sub(*abs.BookingConfiguration.UsageStart).Seconds() d := abs.BookingConfiguration.UsageEnd.Sub(*abs.BookingConfiguration.UsageStart).Seconds()
if d <= 0 {
return (5 * time.Minute).Seconds()
}
return d
} }
return abs.BookingConfiguration.ExplicitBookingDurationS return abs.BookingConfiguration.ExplicitBookingDurationS
} }

View File

@@ -217,7 +217,7 @@ func (d *WorkflowExecution) bookEach(executionsID string, wfID string, dt tools.
} }
durationS := priced.GetExplicitDurationInS() durationS := priced.GetExplicitDurationInS()
var endDate *time.Time var endDate *time.Time
if durationS >= 0 { if durationS > 0 {
e := start.Add(time.Duration(durationS) * time.Second) e := start.Add(time.Duration(durationS) * time.Second)
endDate = &e endDate = &e
} }