summaryrefslogtreecommitdiff
path: root/core/src/main/java/de/danoeh/antennapod
diff options
context:
space:
mode:
authorCj Malone <Cj-Malone@users.noreply.github.com>2016-10-05 17:34:05 +0100
committerCj Malone <Cj-Malone@users.noreply.github.com>2016-10-13 06:29:35 +0100
commit7fe1e07048ffe9e80bd6e722e7a8b30922fb2e55 (patch)
tree0383105b3cef5c24de98005bf2dd7d101265f4fe /core/src/main/java/de/danoeh/antennapod
parent8accc12048f14e9c5e851354d1231af9838ec9da (diff)
downloadAntennaPod-7fe1e07048ffe9e80bd6e722e7a8b30922fb2e55.zip
Support multiple author tags in a feed
Diffstat (limited to 'core/src/main/java/de/danoeh/antennapod')
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/syndication/namespace/atom/NSAtom.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/syndication/namespace/atom/NSAtom.java b/core/src/main/java/de/danoeh/antennapod/core/syndication/namespace/atom/NSAtom.java
index ec7ebe1ac..89070155b 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/syndication/namespace/atom/NSAtom.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/syndication/namespace/atom/NSAtom.java
@@ -206,7 +206,12 @@ public class NSAtom extends Namespace {
state.getFeed().setImage(new FeedImage(state.getFeed(), content, null));
} else if (AUTHOR.equals(second) && state.getFeed() != null) {
if (AUTHOR_NAME.equals(top)) {
- state.getFeed().setAuthor(content);
+ String currentName = state.getFeed().getAuthor();
+ if (currentName == null) {
+ state.getFeed().setAuthor(content);
+ } else {
+ state.getFeed().setAuthor(currentName + ", " + content);
+ }
}
}
}