revert earlier change not running update check timer on DEBUG builds

since they're now upgradable too.
This commit is contained in:
Eric House 2015-06-14 22:34:58 -07:00
parent 6a36c1252d
commit 4b6ea57e70

View file

@ -93,27 +93,22 @@ public class UpdateCheckReceiver extends BroadcastReceiver {
public static void restartTimer( Context context )
{
if ( BuildConfig.DEBUG ) {
DbgUtils.logf( "UpdateCheckReceiver.restartTimer(): dropping because"
+ " debug builds can't be updated" );
} else {
AlarmManager am =
(AlarmManager)context.getSystemService( Context.ALARM_SERVICE );
AlarmManager am =
(AlarmManager)context.getSystemService( Context.ALARM_SERVICE );
Intent intent = new Intent( context, UpdateCheckReceiver.class );
PendingIntent pi = PendingIntent.getBroadcast( context, 0, intent, 0 );
am.cancel( pi );
Intent intent = new Intent( context, UpdateCheckReceiver.class );
PendingIntent pi = PendingIntent.getBroadcast( context, 0, intent, 0 );
am.cancel( pi );
long interval_millis = INTERVAL_ONEDAY;
if ( !devOK( context ) ) {
interval_millis *= INTERVAL_NDAYS;
}
interval_millis = (interval_millis / 2)
+ Math.abs(Utils.nextRandomInt() % interval_millis);
am.setInexactRepeating( AlarmManager.ELAPSED_REALTIME_WAKEUP,
SystemClock.elapsedRealtime() + interval_millis,
interval_millis, pi );
long interval_millis = INTERVAL_ONEDAY;
if ( !devOK( context ) ) {
interval_millis *= INTERVAL_NDAYS;
}
interval_millis = (interval_millis / 2)
+ Math.abs(Utils.nextRandomInt() % interval_millis);
am.setInexactRepeating( AlarmManager.ELAPSED_REALTIME_WAKEUP,
SystemClock.elapsedRealtime() + interval_millis,
interval_millis, pi );
}
// Is app upgradeable OR have we installed any dicts?