(durationQuerySince time.Duration, timeQueryStart TimeValue)
| 204 | } |
| 205 | |
| 206 | func calculateMinQueryTime(durationQuerySince time.Duration, timeQueryStart TimeValue) time.Time { |
| 207 | minQueryTime := startTime |
| 208 | if durationQuerySince != 0 { |
| 209 | minQueryTime = time.Now().Add(-durationQuerySince) |
| 210 | } else if timeQueryStart.set { |
| 211 | minQueryTime = timeQueryStart.Time |
| 212 | } |
| 213 | return minQueryTime |
| 214 | } |