perf: rm empty log folder

This commit is contained in:
二刺螈
2026-06-03 11:36:54 +08:00
parent cb47bb6221
commit a0976f3b8f

View File

@@ -95,7 +95,9 @@ private data class AppJsonData(
@WorkerThread
fun buildLogFile(): File {
val tempDir = createGkdTempDir()
val files = mutableListOf(dbFolder, storeFolder, subsFolder, logFolder, crashFolder)
val files = listOf(dbFolder, storeFolder, subsFolder, logFolder, crashFolder).filter {
it.list()?.isNotEmpty() == true
}.toMutableList()
tempDir.resolve("apps.json").also {
it.writeText(json.encodeToString(AppJsonData()))
files.add(it)