Skip to content

Commit b96d449

Browse files
author
JagCesar
committed
fixup! Add SetTemperaturesRequest
1 parent cc6f200 commit b96d449

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

Source/Requests/SetTemperaturesRequest.swift

+7
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,13 @@ public struct SetTemperaturesRequest: RequestProtocol {
1111
let driverTemp: Double
1212
let passengerTemp: Double
1313

14+
public init(accessToken: String, vehicleIdentifier: String, driverTemp: Double, passengerTemp: Double) {
15+
self.accessToken = accessToken
16+
self.vehicleIdentifier = vehicleIdentifier
17+
self.driverTemp = driverTemp
18+
self.passengerTemp = passengerTemp
19+
}
20+
1421
func execute(completion: @escaping (Result<Bool>) -> Void) {
1522
let decoder = JSONDecoder()
1623
decoder.keyDecodingStrategy = .convertFromSnakeCase

Tests/Request Tests/SetTemperaturesRequestTests.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ extension TeslaAPITests {
99
accessToken: accessToken(),
1010
vehicleIdentifier: vehicleIdentifier(),
1111
driverTemp: 21,
12-
passengerTemp: 25).execute { result in
12+
passengerTemp: 21).execute { result in
1313
XCTAssert(Thread.isMainThread)
1414
switch result {
1515
case .success(let result):

0 commit comments

Comments
 (0)