From 47531c004a5cbb025d3d6c04f197fcaed96721e4 Mon Sep 17 00:00:00 2001 From: Sam Bosley Date: Fri, 10 Aug 2012 20:53:22 -0700 Subject: [PATCH] Don't add things to the addons list if they don't have market links --- astrid/src/com/todoroo/astrid/activity/AddOnActivity.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/astrid/src/com/todoroo/astrid/activity/AddOnActivity.java b/astrid/src/com/todoroo/astrid/activity/AddOnActivity.java index fa7b348c8..6609ff59f 100644 --- a/astrid/src/com/todoroo/astrid/activity/AddOnActivity.java +++ b/astrid/src/com/todoroo/astrid/activity/AddOnActivity.java @@ -29,6 +29,7 @@ import com.todoroo.astrid.data.AddOn; import com.todoroo.astrid.service.AddOnService; import com.todoroo.astrid.service.AstridDependencyInjector; import com.todoroo.astrid.service.ThemeService; +import com.todoroo.astrid.utility.Constants; /** * TODO: fix deprecation or get rid of me @@ -129,13 +130,14 @@ public class AddOnActivity extends FragmentActivity { if (AddOnService.POWER_PACK_PACKAGE.equals(addOn.getPackageName())) { if (addOnService.hasPowerPack()) installed.add(addOn); - else + else if (Constants.MARKET_STRATEGY.generateMarketLink(addOn.getPackageName()) != null) available.add(addOn); } else { if(addOnService.isInstalled(addOn)) installed.add(addOn); - else + else if (Constants.MARKET_STRATEGY.generateMarketLink(addOn.getPackageName()) != null) available.add(addOn); + } }