Fix google task list migration

pull/820/head
Alex Baker 7 years ago
parent 7a4ca60a2d
commit cd82a7c402

@ -162,6 +162,10 @@ public class Upgrader {
GoogleTaskAccount googleTaskAccount = new GoogleTaskAccount(); GoogleTaskAccount googleTaskAccount = new GoogleTaskAccount();
googleTaskAccount.setAccount(account); googleTaskAccount.setAccount(account);
googleTaskListDao.insert(googleTaskAccount); googleTaskListDao.insert(googleTaskAccount);
for (GoogleTaskList list : googleTaskListDao.getAllLists()) {
list.setAccount(account);
googleTaskListDao.insertOrReplace(list);
}
} }
} }

@ -136,7 +136,6 @@ public class GoogleTaskSynchronizer {
try { try {
if (i == 0 || inventory.hasPro()) { if (i == 0 || inventory.hasPro()) {
synchronize(account); synchronize(account);
account.setError("");
} else { } else {
account.setError(context.getString(R.string.requires_pro_subscription)); account.setError(context.getString(R.string.requires_pro_subscription));
} }
@ -225,6 +224,7 @@ public class GoogleTaskSynchronizer {
} }
} }
account.setEtag(eTag); account.setEtag(eTag);
account.setError("");
} }
private List<com.google.api.services.tasks.model.Task> fetchPositions( private List<com.google.api.services.tasks.model.Task> fetchPositions(

Loading…
Cancel
Save