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

Commit 2c09c170 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Delete files properly when history disabled"

parents 99808158 004d45a9
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -231,6 +231,9 @@ public class NotificationHistoryDatabase {

    public void disableHistory() {
        synchronized (mLock) {
            for (AtomicFile file : mHistoryFiles) {
                file.delete();
            }
            mHistoryDir.delete();
            mHistoryFiles.clear();
        }
@@ -249,6 +252,10 @@ public class NotificationHistoryDatabase {
                final AtomicFile currentOldestFile = mHistoryFiles.get(i);
                final long creationTime =
                        mFileAttrProvider.getCreationTime(currentOldestFile.getBaseFile());
                if (DEBUG) {
                    Slog.d(TAG, "Pruning " + currentOldestFile.getBaseFile().getName()
                            + " created on " + creationTime);
                }
                if (creationTime <= retentionBoundary.getTimeInMillis()) {
                    if (DEBUG) {
                        Slog.d(TAG, "Removed " + currentOldestFile.getBaseFile().getName());