diff options
author | Simon Rutishauser <simon.rutishauser@web.de> | 2014-01-02 15:43:43 +0100 |
---|---|---|
committer | Simon Rutishauser <simon.rutishauser@web.de> | 2014-01-02 21:09:53 +0100 |
commit | 8c116142b89aa78f50fbf9dc08701428a6ea0b98 (patch) | |
tree | baeef2a817676efc0950689f1e8196b77ecd8dda /src/de/danoeh/antennapod/feed | |
parent | 375aefb2bf28c2bb4cee545808fadd93c1328434 (diff) | |
download | AntennaPod-8c116142b89aa78f50fbf9dc08701428a6ea0b98.zip |
* directly update Feed/FeedItem FlattrStatus instead of writing back entire Feed/FeedItem to database
* fix race condition when fetching FlattrStatus
* fix missing copy of Flattr status in Feed.updateFromOther()
* fix feed reading from db, was missing FlattrStatus
followup on #331
Diffstat (limited to 'src/de/danoeh/antennapod/feed')
-rw-r--r-- | src/de/danoeh/antennapod/feed/Feed.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/de/danoeh/antennapod/feed/Feed.java b/src/de/danoeh/antennapod/feed/Feed.java index e577083e2..b45ae182a 100644 --- a/src/de/danoeh/antennapod/feed/Feed.java +++ b/src/de/danoeh/antennapod/feed/Feed.java @@ -245,6 +245,9 @@ public class Feed extends FeedFile implements FlattrThing { if (other.paymentLink != null) { paymentLink = other.paymentLink; } + if (other.flattrStatus != null) { + flattrStatus = other.flattrStatus; + } } public boolean compareWithOther(Feed other) { |