Skip to content

Commit 196eec9

Browse files
committed
Drop leading 'v' from OTEL version
Signed-off-by: Kevin Earls <[email protected]>
1 parent b2a8a19 commit 196eec9

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

Sources/Exporters/OpenTelemetryProtocol/common/Headers.swift

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@ public struct Headers {
1010
// GetUserAgentHeader returns an OTLP header value of the form "OTel OTLP Exporter Swift/{{ .Version }}"
1111
// https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/protocol/exporter.md#user-agent
1212
public static func getUserAgentHeader() -> String {
13-
let version = OpenTelemetry.version
13+
var version = OpenTelemetry.version
14+
if !version.isEmpty && version.hasPrefix("v") {
15+
version = String(version.dropFirst(1))
16+
}
1417
let userAgent = "OTel-OTLP-Exporter-Swift/\(version)"
1518

1619
return userAgent

0 commit comments

Comments
 (0)