From de414c912cc44e393dd9a7fb26ef75b5413892a4 Mon Sep 17 00:00:00 2001 From: Kacper Ziubryniewicz Date: Sun, 24 Nov 2019 13:20:42 +0100 Subject: [PATCH] [Sync] Fix error when user selects no features. --- .../ui/dialogs/sync/SyncViewListDialog.kt | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/pl/szczodrzynski/edziennik/ui/dialogs/sync/SyncViewListDialog.kt b/app/src/main/java/pl/szczodrzynski/edziennik/ui/dialogs/sync/SyncViewListDialog.kt index e8942c1e..d46aec44 100644 --- a/app/src/main/java/pl/szczodrzynski/edziennik/ui/dialogs/sync/SyncViewListDialog.kt +++ b/app/src/main/java/pl/szczodrzynski/edziennik/ui/dialogs/sync/SyncViewListDialog.kt @@ -94,15 +94,17 @@ class SyncViewListDialog( listOfNotNull(*it.toTypedArray()) } - activity.swipeRefreshLayout.isRefreshing = true - EdziennikTask.syncProfile( - App.profileId, - selectedViewIds - ).enqueue(activity) + if (selectedViewIds.isNotEmpty()) { + activity.swipeRefreshLayout.isRefreshing = true + EdziennikTask.syncProfile( + App.profileId, + selectedViewIds + ).enqueue(activity) + } } .setNegativeButton(R.string.cancel) { _, _ -> dialog.dismiss() } .show() }} -} \ No newline at end of file +}