Skip to content

Commit b2295d4

Browse files
authored
fix: Remove raw loop in log serialization (#6979)
1 parent 929c622 commit b2295d4

File tree

1 file changed

+1
-11
lines changed

1 file changed

+1
-11
lines changed

Sources/Swift/Tools/SentryLogBatcher.swift

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -245,17 +245,7 @@ import Foundation
245245
}
246246

247247
// Create the payload.
248-
249-
var payloadData = Data()
250-
payloadData.append(Data("{\"items\":[".utf8))
251-
let separator = Data(",".utf8)
252-
for (index, encodedLog) in encodedLogs.enumerated() {
253-
if index > 0 {
254-
payloadData.append(separator)
255-
}
256-
payloadData.append(encodedLog)
257-
}
258-
payloadData.append(Data("]}".utf8))
248+
let payloadData = Data("{\"items\":[".utf8) + encodedLogs.joined(separator: Data(",".utf8)) + Data("]}".utf8)
259249

260250
// Send the payload.
261251

0 commit comments

Comments
 (0)