Update the usage slot info in database

- For personal/work profile, always send data to db
- For private profile, skip load data in period job

Bug: 331720433
Bug: 324191159
Test: manual
Change-Id: I77526dfdc837a6edaa9184bf3c751a7455b839a8
This commit is contained in:
mxyyiyi
2024-04-11 13:33:07 +08:00
parent 860bd52451
commit 749a642be6
4 changed files with 15 additions and 17 deletions

View File

@@ -496,7 +496,7 @@ public class PowerUsageAdvanced extends PowerUsageBase {
return DataProcessManager.getBatteryLevelData(
getContext(),
mHandler,
new UserIdsSeries(getContext(), /* mainUserOnly= */ false),
new UserIdsSeries(getContext(), /* isNonUIRequest= */ false),
/* isFromPeriodJob= */ false,
PowerUsageAdvanced.this::onBatteryDiffDataMapUpdate);
}