Fix migration

pull/1793/head
Alex Baker 2 years ago
parent 1154ba4be4
commit 672dcdd268

@ -17,6 +17,7 @@ import org.tasks.data.Alarm.Companion.TYPE_SNOOZE
import org.tasks.data.CaldavAccount.Companion.SERVER_UNKNOWN
import org.tasks.extensions.getString
import timber.log.Timber
import java.io.File
import java.util.concurrent.TimeUnit.HOURS
object Migrations {
@ -455,9 +456,11 @@ object Migrations {
val file = fileStorage.getFile(
it.getString("cdl_account"),
it.getString("cd_calendar"),
it.getString("cd_object"),
) ?: continue
fileStorage.write(file, it.getString("cd_vtodo"))
)
?.apply { mkdirs() }
?: continue
val `object` = it.getString("cd_object") ?: continue
fileStorage.write(File(file, `object`), it.getString("cd_vtodo"))
}
}
database.execSQL("ALTER TABLE `caldav_tasks` RENAME TO `caldav_tasks-temp`")

Loading…
Cancel
Save