Avoid NullPointerException when batteryLevelData is null.
Bug: 236101687 Bug: 241738105 Test: make RunSettingsRoboTests Change-Id: Iee04f96083eff7ff5cd61a7c1f2eda20a6dc9149
This commit is contained in:
@@ -137,10 +137,12 @@ public final class DataProcessor {
|
|||||||
// Wrap and processed history map into easy-to-use format for UI rendering.
|
// Wrap and processed history map into easy-to-use format for UI rendering.
|
||||||
final BatteryLevelData batteryLevelData =
|
final BatteryLevelData batteryLevelData =
|
||||||
getLevelDataThroughProcessedHistoryMap(context, processedBatteryHistoryMap);
|
getLevelDataThroughProcessedHistoryMap(context, processedBatteryHistoryMap);
|
||||||
return getBatteryUsageMap(
|
return batteryLevelData == null
|
||||||
context,
|
? null
|
||||||
batteryLevelData.getHourlyBatteryLevelsPerDay(),
|
: getBatteryUsageMap(
|
||||||
processedBatteryHistoryMap);
|
context,
|
||||||
|
batteryLevelData.getHourlyBatteryLevelsPerDay(),
|
||||||
|
processedBatteryHistoryMap);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Reference in New Issue
Block a user