Skip to content

Commit 7b082c3

Browse files
committed
Fix compiler errors
1 parent d6219c2 commit 7b082c3

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

Sources/SpeziBluetooth/Model/Properties/Characteristic.swift

+4
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,11 @@ public struct Characteristic<Value: Sendable>: Sendable {
321321

322322
storage.state.characteristic = service?.getCharacteristic(id: storage.id)
323323

324+
#if compiler(<6)
325+
var defaultNotify: Bool = false
326+
#else
324327
let defaultNotify: Bool
328+
#endif
325329
while true {
326330
let notifyState = storage.defaultNotify.load(ordering: .acquiring)
327331
let notify = notifyState.defaultNotify

Tests/SpeziBluetoothServicesTests/CurrentTimeTests.swift

+3-3
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ final class CurrentTimeTests: XCTestCase {
3636
}
3737

3838
let date = try XCTUnwrap(now.date)
39-
service.synchronizeDeviceTime(now: date)
39+
try await service.synchronizeDeviceTime(now: date)
4040

4141
await fulfillment(of: [writeExpectation])
4242
try await Task.sleep(for: .milliseconds(500)) // let task complete
@@ -56,7 +56,7 @@ final class CurrentTimeTests: XCTestCase {
5656
}
5757

5858
let date = try XCTUnwrap(now.date)
59-
service.synchronizeDeviceTime(now: date, threshold: .seconds(8))
59+
try await service.synchronizeDeviceTime(now: date, threshold: .seconds(8))
6060

6161
await fulfillment(of: [writeExpectation])
6262
try await Task.sleep(for: .milliseconds(500)) // let task complete
@@ -77,7 +77,7 @@ final class CurrentTimeTests: XCTestCase {
7777
}
7878

7979
let date = try XCTUnwrap(now.date)
80-
service.synchronizeDeviceTime(now: date)
80+
try await service.synchronizeDeviceTime(now: date)
8181

8282
await fulfillment(of: [writeExpectation], timeout: 1)
8383
try await Task.sleep(for: .milliseconds(500)) // let task complete

0 commit comments

Comments
 (0)