Skip recalculate all data in Periodic Job while multi-users.
Bug: 333664242 Test: manual Change-Id: I7e6ee85121fbafc5fc3426046bd26b4f91e6e48a
This commit is contained in:
@@ -588,7 +588,8 @@ public class DataProcessManager {
|
|||||||
lastFullChargeTime,
|
lastFullChargeTime,
|
||||||
DatabaseUtils.BATTERY_LEVEL_RECORD_EVENTS);
|
DatabaseUtils.BATTERY_LEVEL_RECORD_EVENTS);
|
||||||
final long startTimestamp =
|
final long startTimestamp =
|
||||||
(batteryLevelRecordEvents.isEmpty() || !userIdsSeries.isMainUserProfileOnly())
|
(batteryLevelRecordEvents.isEmpty()
|
||||||
|
|| (!isFromPeriodJob && !userIdsSeries.isMainUserProfileOnly()))
|
||||||
? lastFullChargeTime
|
? lastFullChargeTime
|
||||||
: batteryLevelRecordEvents.get(0).getTimestamp();
|
: batteryLevelRecordEvents.get(0).getTimestamp();
|
||||||
final BatteryLevelData batteryLevelData =
|
final BatteryLevelData batteryLevelData =
|
||||||
|
Reference in New Issue
Block a user