Skip to content

Commit 4ef234f

Browse files
authored
chore: os version in useragent for foundation based OS (#516)
1 parent 26d0343 commit 4ef234f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

AWSClientRuntime/Sources/Http/AWSUserAgentMetadata.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@ public struct AWSUserAgentMetadata {
6161

6262
public static func fromEnv(apiMetadata: APIMetadata, frameworkMetadata: FrameworkMetadata? = nil) -> AWSUserAgentMetadata {
6363
let sdkMetadata = SDKMetadata(name: "swift", version: apiMetadata.version)
64-
// TODO: figure out a better way to get both current OS and version of that OS
65-
let osMetadata = OSMetadata(family: currentOS, version: nil)
64+
let osVersion = PlatformOperationSystemVersion.operatingSystemVersion()
65+
let osMetadata = OSMetadata(family: currentOS, version: osVersion)
6666
let langMetadata = LanguageMetadata(version: swiftVersion)
6767
return AWSUserAgentMetadata(sdkMetadata: sdkMetadata,
6868
apiMetadata: apiMetadata,

0 commit comments

Comments
 (0)