Skip to content

Commit

Permalink
Fix order of files for deletion criteria
Browse files Browse the repository at this point in the history
  • Loading branch information
VishalNehra committed Aug 28, 2023
1 parent acdf63c commit 91dfdac
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
8 changes: 4 additions & 4 deletions trashbin/src/main/java/com/amaze/trashbin/TrashBin.kt
Expand Up @@ -90,9 +90,9 @@ class TrashBin constructor(
filesMetadata.forEach {
totalSize += it.sizeBytes
}
filesMetadata.sortedBy {
filesMetadata.sortedByDescending {
trashBinFile ->
trashBinFile.deleteTime?.times(-1)
trashBinFile.deleteTime
}
writeMetadataAndTriggerCleanup(filesMetadata, totalSize, doTriggerCleanup)
return true
Expand Down Expand Up @@ -157,9 +157,9 @@ class TrashBin constructor(
filesMetadata.forEach {
totalSize += it.sizeBytes
}
filesMetadata.sortedBy {
filesMetadata.sortedByDescending {
trashBinFile ->
trashBinFile.deleteTime?.times(-1)
trashBinFile.deleteTime
}
writeMetadataAndTriggerCleanup(filesMetadata, totalSize, doTriggerCleanup)
return true
Expand Down
Expand Up @@ -52,7 +52,7 @@ data class TrashBinMetadata(
fun getFilesWithDeletionCriteria(): List<TrashBinFile> {
var totalBytes = totalSize
var numOfFiles = files.size
return files.sortedBy { it.deleteTime }.filter {
return files.sortedByDescending { it.deleteTime }.filter {
file ->
if (config.retentionNumOfFiles != TrashBinConfig.RETENTION_NUM_OF_FILES &&
numOfFiles > config.retentionNumOfFiles
Expand Down

0 comments on commit 91dfdac

Please sign in to comment.