Don't send before completing repeating task

pull/14/head
Tim Su 15 years ago
parent 21e905442d
commit 371dd2bbb8

@ -94,6 +94,8 @@ public final class ActFmSyncService {
final ContentValues setValues = model.getSetValues();
if(setValues == null || !checkForToken() || setValues.containsKey(RemoteModel.REMOTE_ID_PROPERTY_NAME))
return;
if(completedRepeatingTask(model))
return;
new Thread(new Runnable() {
@Override
@ -104,6 +106,10 @@ public final class ActFmSyncService {
}
}).start();
}
private boolean completedRepeatingTask(Task model) {
return !TextUtils.isEmpty(model.getValue(Task.RECURRENCE)) && model.isCompleted();
}
});
updateDao.addListener(new ModelUpdateListener<Update>() {

Loading…
Cancel
Save