|
|
@ -11,6 +11,7 @@ import android.util.Log;
|
|
|
|
import com.timsu.astrid.R;
|
|
|
|
import com.timsu.astrid.R;
|
|
|
|
import com.todoroo.andlib.service.ContextManager;
|
|
|
|
import com.todoroo.andlib.service.ContextManager;
|
|
|
|
import com.todoroo.andlib.utility.DateUtilities;
|
|
|
|
import com.todoroo.andlib.utility.DateUtilities;
|
|
|
|
|
|
|
|
import com.todoroo.astrid.core.PluginServices;
|
|
|
|
import com.todoroo.astrid.producteev.sync.ProducteevSyncProvider;
|
|
|
|
import com.todoroo.astrid.producteev.sync.ProducteevSyncProvider;
|
|
|
|
import com.todoroo.astrid.utility.Preferences;
|
|
|
|
import com.todoroo.astrid.utility.Preferences;
|
|
|
|
|
|
|
|
|
|
|
@ -35,8 +36,11 @@ public class ProducteevBackgroundService extends Service {
|
|
|
|
/** Receive the alarm - start the synchronize service! */
|
|
|
|
/** Receive the alarm - start the synchronize service! */
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public void onStart(Intent intent, int startId) {
|
|
|
|
public void onStart(Intent intent, int startId) {
|
|
|
|
if(intent != null && SYNC_ACTION.equals(intent.getAction()))
|
|
|
|
try {
|
|
|
|
startSynchronization(this);
|
|
|
|
startSynchronization(this);
|
|
|
|
|
|
|
|
} catch (Exception e) {
|
|
|
|
|
|
|
|
PluginServices.getExceptionService().reportError("pdv-bg-sync", e); //$NON-NLS-1$
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/** Start the actual synchronization */
|
|
|
|
/** Start the actual synchronization */
|
|
|
|