Skip to content

Commit 9eec936

Browse files
authored
fix: Use null-conditional operator to access FinishedAt (#1499)
1 parent a253f4b commit 9eec936

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Testcontainers/Containers/DockerContainer.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -559,7 +559,7 @@ await _configuration.StartupCallback(this, ct)
559559

560560
Logger.CompleteReadinessCheck(_container.ID);
561561

562-
StartedTime = DateTime.TryParse(_container.State.StartedAt, CultureInfo.InvariantCulture, DateTimeStyles.AdjustToUniversal, out var startedTime) ? startedTime : DateTime.UtcNow;
562+
StartedTime = DateTime.TryParse(_container.State!.StartedAt, CultureInfo.InvariantCulture, DateTimeStyles.AdjustToUniversal, out var startedTime) ? startedTime : DateTime.UtcNow;
563563
Started?.Invoke(this, EventArgs.Empty);
564564
}
565565

@@ -595,7 +595,7 @@ await _client.StopAsync(_container.ID, ct)
595595
_container = new ContainerInspectResponse();
596596
}
597597

598-
StoppedTime = DateTime.TryParse(_container.State.FinishedAt, CultureInfo.InvariantCulture, DateTimeStyles.AdjustToUniversal, out var stoppedTime) ? stoppedTime : DateTime.UtcNow;
598+
StoppedTime = DateTime.TryParse(_container.State?.FinishedAt, CultureInfo.InvariantCulture, DateTimeStyles.AdjustToUniversal, out var stoppedTime) ? stoppedTime : DateTime.UtcNow;
599599
Stopped?.Invoke(this, EventArgs.Empty);
600600
}
601601

0 commit comments

Comments
 (0)