Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4fcab412 authored by mxyyiyi's avatar mxyyiyi
Browse files

Skip recalculate all data in Periodic Job while multi-users.

Bug: 333664242
Test: manual
Change-Id: I7e6ee85121fbafc5fc3426046bd26b4f91e6e48a
parent 19a50808
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -588,7 +588,8 @@ public class DataProcessManager {
                        lastFullChargeTime,
                        DatabaseUtils.BATTERY_LEVEL_RECORD_EVENTS);
        final long startTimestamp =
                (batteryLevelRecordEvents.isEmpty() || !userIdsSeries.isMainUserProfileOnly())
                (batteryLevelRecordEvents.isEmpty()
                                || (!isFromPeriodJob && !userIdsSeries.isMainUserProfileOnly()))
                        ? lastFullChargeTime
                        : batteryLevelRecordEvents.get(0).getTimestamp();
        final BatteryLevelData batteryLevelData =