Commit c635c149 by Demid Merzlyakov

IOS-171: remove unneeded attributes from the Minutelly model.

parent caac91a4
...@@ -143,10 +143,6 @@ public class BlendMinutelySource: MinutelyForecastSource { ...@@ -143,10 +143,6 @@ public class BlendMinutelySource: MinutelyForecastSource {
windSpeed: .init(value: Double($0.windSpeed), unit: .milesPerHour), windSpeed: .init(value: Double($0.windSpeed), unit: .milesPerHour),
pressure: .init(value: Double($0.pressure), unit: .inchesOfMercury)) } pressure: .init(value: Double($0.pressure), unit: .inchesOfMercury)) }
let minutelyForecast = MinutelyForecast(lastUpdateTime: Date(), let minutelyForecast = MinutelyForecast(lastUpdateTime: Date(),
forecastInterval: itemToConvert.forecastInterval,
tempUnit: .fahrenheit,
windUnit: .milesPerHour,
pressureUnit: .inchesOfMercury,
forecast: items) forecast: items)
return minutelyForecast return minutelyForecast
} }
......
...@@ -9,18 +9,10 @@ import Foundation ...@@ -9,18 +9,10 @@ import Foundation
public struct MinutelyForecast { public struct MinutelyForecast {
public let lastUpdateTime: Date public let lastUpdateTime: Date
public let forecastInterval: Int
public let tempUnit: UnitTemperature
public let windUnit: UnitSpeed
public let pressureUnit: UnitPressure
public let forecast: [MinutelyItem] public let forecast: [MinutelyItem]
public init(lastUpdateTime: Date, forecastInterval: Int, tempUnit: UnitTemperature, windUnit: UnitSpeed, pressureUnit: UnitPressure, forecast: [MinutelyItem]) { public init(lastUpdateTime: Date, forecast: [MinutelyItem]) {
self.lastUpdateTime = lastUpdateTime self.lastUpdateTime = lastUpdateTime
self.forecastInterval = forecastInterval
self.tempUnit = tempUnit
self.windUnit = windUnit
self.pressureUnit = pressureUnit
self.forecast = forecast self.forecast = forecast
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment