fix: fixed duplicating sensor on Apple Silicon (#607, #608, #610)

This commit is contained in:
Serhiy Mytrovtsiy
2021-09-06 22:35:30 +02:00
parent 9193b49c1f
commit a58077d817

View File

@@ -202,7 +202,7 @@ internal class AppleSilicon_SensorsReader: SensorsReader {
}
private func upsert(key: String, value: Double, type: SensorType, group: SensorGroup = .system, prepend: Bool = false) {
if let idx = self.list.firstIndex(where: { $0.name == key }) {
if let idx = self.list.firstIndex(where: { $0.key == key }) {
self.list[idx].value = value
} else {
var name: String = key