summaryrefslogtreecommitdiff
path: root/src/de/danoeh/antennapod/util
diff options
context:
space:
mode:
authordaniel oeh <daniel.oeh@gmail.com>2014-02-27 20:15:27 +0100
committerdaniel oeh <daniel.oeh@gmail.com>2014-02-27 20:15:27 +0100
commit7c6c3ef1019e93001ee5fca9093ba21443c5cae6 (patch)
tree1ff10392255ab6d5ea54db5ee30bb6979bfd8166 /src/de/danoeh/antennapod/util
parentbece620c4355363ec3a6b49d58ec1b3ab79c20db (diff)
downloadAntennaPod-7c6c3ef1019e93001ee5fca9093ba21443c5cae6.zip
Do not add things to the flattr queue if the user isn't logged in
- Bugfix: The no-token dialog was shown every time a feed was refreshed if the user wasn't logged in and had clicked the "flattr this" button before
Diffstat (limited to 'src/de/danoeh/antennapod/util')
-rw-r--r--src/de/danoeh/antennapod/util/menuhandler/FeedItemMenuHandler.java3
-rw-r--r--src/de/danoeh/antennapod/util/menuhandler/FeedMenuHandler.java3
2 files changed, 2 insertions, 4 deletions
diff --git a/src/de/danoeh/antennapod/util/menuhandler/FeedItemMenuHandler.java b/src/de/danoeh/antennapod/util/menuhandler/FeedItemMenuHandler.java
index 510f3bae8..615c1c93e 100644
--- a/src/de/danoeh/antennapod/util/menuhandler/FeedItemMenuHandler.java
+++ b/src/de/danoeh/antennapod/util/menuhandler/FeedItemMenuHandler.java
@@ -155,8 +155,7 @@ public class FeedItemMenuHandler {
context.startActivity(new Intent(Intent.ACTION_VIEW, uri));
break;
case R.id.support_item:
- selectedItem.getFlattrStatus().setFlattrQueue();
- DBWriter.setFlattredStatus(context, selectedItem, true);
+ DBTasks.flattrItemIfLoggedIn(context, selectedItem);
break;
case R.id.share_link_item:
ShareUtils.shareFeedItemLink(context, selectedItem);
diff --git a/src/de/danoeh/antennapod/util/menuhandler/FeedMenuHandler.java b/src/de/danoeh/antennapod/util/menuhandler/FeedMenuHandler.java
index 86808b609..537335618 100644
--- a/src/de/danoeh/antennapod/util/menuhandler/FeedMenuHandler.java
+++ b/src/de/danoeh/antennapod/util/menuhandler/FeedMenuHandler.java
@@ -84,8 +84,7 @@ public class FeedMenuHandler {
context.startActivity(new Intent(Intent.ACTION_VIEW, uri));
break;
case R.id.support_item:
- selectedFeed.getFlattrStatus().setFlattrQueue();
- DBWriter.setFlattredStatus(context, selectedFeed, true);
+ DBTasks.flattrFeedIfLoggedIn(context, selectedFeed);
break;
case R.id.share_link_item:
ShareUtils.shareFeedlink(context, selectedFeed);