Reset last sync when reinitializing gtask acct

pull/820/head
Alex Baker 7 years ago
parent cb4641dda1
commit 1436035c94

@ -70,6 +70,7 @@ public class GtasksLoginActivity extends InjectingAppCompatActivity {
} else {
account.setError("");
googleTaskListDao.update(account);
googleTaskListDao.resetLastSync(accountName);
}
setResult(RESULT_OK);
DialogUtilities.dismissDialog(GtasksLoginActivity.this, pd);

@ -40,6 +40,9 @@ public abstract class GoogleTaskListDao {
@Query("SELECT * FROM google_task_lists")
public abstract List<GoogleTaskList> getAllLists();
@Query("UPDATE google_task_lists SET last_sync = 0 WHERE account = :account")
public abstract void resetLastSync(String account);
@Insert(onConflict = OnConflictStrategy.REPLACE)
public abstract long insertOrReplace(GoogleTaskList googleTaskList);

Loading…
Cancel
Save