Remove unnecessary eraseToAnyPublisher
This commit is contained in:
@@ -50,7 +50,6 @@ public class HubitatServer : Server
|
|||||||
.mapError { $0 as Error }
|
.mapError { $0 as Error }
|
||||||
.map { $0.data }
|
.map { $0.data }
|
||||||
.decode(type: [HubitatDevice].self, decoder: JSONDecoder())
|
.decode(type: [HubitatDevice].self, decoder: JSONDecoder())
|
||||||
.eraseToAnyPublisher()
|
|
||||||
.sink(receiveCompletion: { completion in
|
.sink(receiveCompletion: { completion in
|
||||||
if case let Subscribers.Completion.failure(error) = completion {
|
if case let Subscribers.Completion.failure(error) = completion {
|
||||||
fetchCompletion(.failure(error))
|
fetchCompletion(.failure(error))
|
||||||
|
|||||||
Reference in New Issue
Block a user