From 82ce1783bceedbf4802263d0393e9d6fadb74163 Mon Sep 17 00:00:00 2001 From: Tom Hacohen Date: Thu, 1 Oct 2020 11:47:00 +0300 Subject: [PATCH] CollectionEdit: update mtime when editing and deleting collections. --- .../etesync/syncadapter/ui/etebase/EditCollectionFragment.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/com/etesync/syncadapter/ui/etebase/EditCollectionFragment.kt b/app/src/main/java/com/etesync/syncadapter/ui/etebase/EditCollectionFragment.kt index 829a6541..245822ab 100644 --- a/app/src/main/java/com/etesync/syncadapter/ui/etebase/EditCollectionFragment.kt +++ b/app/src/main/java/com/etesync/syncadapter/ui/etebase/EditCollectionFragment.kt @@ -155,6 +155,9 @@ class EditCollectionFragment(private val cachedCollection: CachedCollection, pri doAsync { try { val col = cachedCollection.col + val meta = col.meta + meta.mtime = System.currentTimeMillis() + col.meta = meta col.delete() uploadCollection(col) val applicationContext = activity?.applicationContext @@ -194,6 +197,8 @@ class EditCollectionFragment(private val cachedCollection: CachedCollection, pri edit = v.findViewById(R.id.description) meta.description = StringUtils.trimToNull(edit.text.toString()) + meta.mtime = System.currentTimeMillis() + if (ok) { when (meta.collectionType) { Constants.ETEBASE_TYPE_CALENDAR, Constants.ETEBASE_TYPE_TASKS -> {