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

Commit 7dbf65f0 authored by Varun Shah's avatar Varun Shah
Browse files

Update UsageStatsSerivce#KEEP_LEGACY_DIR.

Delete legacy usage stats directory on a successful migration to CE.
This was kept as true such that a revert to the legacy would be possible
if needed.

Bug: 138323140
Test: manual: dir is deleted on migration.
Change-Id: I727df5d9139bfa1601cd02d979732f0d912bd29d
parent 6d03d973
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -137,8 +137,7 @@ public class UsageStatsService extends SystemService implements
    private static final File USAGE_STATS_LEGACY_DIR = new File(
            Environment.getDataSystemDirectory(), "usagestats");
    // For migration purposes, indicates whether to keep the legacy usage stats directory or not
    // STOPSHIP: b/138323140 this should be false on launch
    private static final boolean KEEP_LEGACY_DIR = true;
    private static final boolean KEEP_LEGACY_DIR = false;

    private static final char TOKEN_DELIMITER = '/';

@@ -648,7 +647,7 @@ public class UsageStatsService extends SystemService implements

    private void deleteLegacyDir(int userId) {
        final File legacyUserDir = new File(USAGE_STATS_LEGACY_DIR, Integer.toString(userId));
        if (!KEEP_LEGACY_DIR) {
        if (!KEEP_LEGACY_DIR && legacyUserDir.exists()) {
            deleteRecursively(legacyUserDir);
            if (legacyUserDir.exists()) {
                Slog.w(TAG, "Error occurred while attempting to delete legacy usage stats "