From 7fe1e07048ffe9e80bd6e722e7a8b30922fb2e55 Mon Sep 17 00:00:00 2001 From: Cj Malone Date: Wed, 5 Oct 2016 17:34:05 +0100 Subject: [PATCH] Support multiple author tags in a feed --- .../antennapod/core/syndication/namespace/atom/NSAtom.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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); + } } } }