From b11ece37d5b7f42341522d72c7a05eab54dd9ba2 Mon Sep 17 00:00:00 2001 From: Tom Hacohen Date: Tue, 8 Sep 2020 10:47:28 +0300 Subject: [PATCH] SyncAdapter: fix crash when syncing empty accounts. --- .../com/etesync/syncadapter/syncadapter/SyncAdapterService.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/etesync/syncadapter/syncadapter/SyncAdapterService.kt b/app/src/main/java/com/etesync/syncadapter/syncadapter/SyncAdapterService.kt index 743deb75..9646eab5 100644 --- a/app/src/main/java/com/etesync/syncadapter/syncadapter/SyncAdapterService.kt +++ b/app/src/main/java/com/etesync/syncadapter/syncadapter/SyncAdapterService.kt @@ -270,7 +270,9 @@ abstract class SyncAdapterService : Service() { stoken = colList.stoken done = colList.isDone - etebaseLocalCache.saveStoken(stoken!!) + if (stoken != null) { + etebaseLocalCache.saveStoken(stoken) + } } collectionLastFetchMap[account.name] = now }