diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/data/implementation/TaskRepositoryImpl.java b/Habitica/src/main/java/com/habitrpg/android/habitica/data/implementation/TaskRepositoryImpl.java index 448aa7288..03e85cf85 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/data/implementation/TaskRepositoryImpl.java +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/data/implementation/TaskRepositoryImpl.java @@ -13,6 +13,7 @@ import com.habitrpg.android.habitica.models.tasks.Task; import com.habitrpg.android.habitica.models.tasks.TaskList; import com.habitrpg.android.habitica.models.tasks.TaskTag; import com.habitrpg.android.habitica.models.tasks.TasksOrder; +import com.playseeds.android.sdk.inappmessaging.Log; import org.greenrobot.eventbus.EventBus; @@ -69,6 +70,7 @@ public class TaskRepositoryImpl extends BaseRepositoryImpl if (lastTaskAction > now-500) { return Observable.empty(); } + lastTaskAction = now; return apiClient.createItem(task) .doOnNext(task1 -> { localRepository.saveTask(task1); @@ -82,6 +84,7 @@ public class TaskRepositoryImpl extends BaseRepositoryImpl if (lastTaskAction > now-500) { return Observable.empty(); } + lastTaskAction = now; return apiClient.updateTask(task.getId(), task) .doOnNext(task1 -> { localRepository.saveTask(task1);