Merge "[SettingsProvider] fix WriteFallbackSettingsFilesJobService holding wakelock" into rvc-qpr-dev am: 1c687fa8ae
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12393455 Change-Id: I4f52ea71bc393e1757c776440520937a616378b6
This commit is contained in:
@@ -35,19 +35,17 @@ import java.util.List;
|
||||
public class WriteFallbackSettingsFilesJobService extends JobService {
|
||||
@Override
|
||||
public boolean onStartJob(final JobParameters params) {
|
||||
switch (params.getJobId()) {
|
||||
case WRITE_FALLBACK_SETTINGS_FILES_JOB_ID:
|
||||
final List<String> settingsFiles = new ArrayList<>();
|
||||
settingsFiles.add(params.getExtras().getString(TABLE_GLOBAL, ""));
|
||||
settingsFiles.add(params.getExtras().getString(TABLE_SYSTEM, ""));
|
||||
settingsFiles.add(params.getExtras().getString(TABLE_SECURE, ""));
|
||||
settingsFiles.add(params.getExtras().getString(TABLE_SSAID, ""));
|
||||
settingsFiles.add(params.getExtras().getString(TABLE_CONFIG, ""));
|
||||
SettingsProvider.writeFallBackSettingsFiles(settingsFiles);
|
||||
return true;
|
||||
default:
|
||||
return false;
|
||||
if (params.getJobId() != WRITE_FALLBACK_SETTINGS_FILES_JOB_ID) {
|
||||
return false;
|
||||
}
|
||||
final List<String> settingsFiles = new ArrayList<>();
|
||||
settingsFiles.add(params.getExtras().getString(TABLE_GLOBAL, ""));
|
||||
settingsFiles.add(params.getExtras().getString(TABLE_SYSTEM, ""));
|
||||
settingsFiles.add(params.getExtras().getString(TABLE_SECURE, ""));
|
||||
settingsFiles.add(params.getExtras().getString(TABLE_SSAID, ""));
|
||||
settingsFiles.add(params.getExtras().getString(TABLE_CONFIG, ""));
|
||||
SettingsProvider.writeFallBackSettingsFiles(settingsFiles);
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user