unofficial mirror of meta@public-inbox.org
 help / color / mirror / Atom feed
* [PATCH] feed: fix address when multiple addresses exist
@ 2014-04-21 19:30 Eric Wong
  0 siblings, 0 replies; only message in thread
From: Eric Wong @ 2014-04-21 19:30 UTC (permalink / raw)
  To: meta

This needs to be cleaned up
---
 (and added to tests)

 lib/PublicInbox/Feed.pm | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/lib/PublicInbox/Feed.pm b/lib/PublicInbox/Feed.pm
index 8cc8b72..3fc3775 100644
--- a/lib/PublicInbox/Feed.pm
+++ b/lib/PublicInbox/Feed.pm
@@ -32,7 +32,8 @@ sub generate {
 
 	local $ENV{GIT_DIR} = $args->{git_dir};
 	my $feed_opts = get_feedopts($args);
-
+	my $addr = $feed_opts->{address};
+	$addr = $addr->[0] if ref($addr);
 	my $feed = XML::Atom::SimpleFeed->new(
 		title => $feed_opts->{description} || "unnamed feed",
 		link => $feed_opts->{url} || "http://example.com/",
@@ -41,7 +42,7 @@ sub generate {
 			href => $feed_opts->{atomurl} ||
 				"http://example.com/atom.xml",
 		},
-		id => $feed_opts->{address} || 'public-inbox@example.com',
+		id => $addr || 'public-inbox@example.com',
 		updated => POSIX::strftime(DATEFMT, gmtime),
 	);
 
-- 
Eric Wong

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2014-04-21 19:30 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-04-21 19:30 [PATCH] feed: fix address when multiple addresses exist Eric Wong

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).