From ff96eba9ea51443d23868e7d7153b15e51d55e76 Mon Sep 17 00:00:00 2001 From: Albert Santoni Date: Tue, 17 Nov 2015 16:18:38 -0500 Subject: [PATCH] Format podcast RSS XML with newlines --- airtime_mvc/application/services/PodcastService.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/airtime_mvc/application/services/PodcastService.php b/airtime_mvc/application/services/PodcastService.php index fdfff94fb..17d11fb34 100644 --- a/airtime_mvc/application/services/PodcastService.php +++ b/airtime_mvc/application/services/PodcastService.php @@ -440,7 +440,13 @@ class Application_Service_PodcastService self::addEscapedChild($item, "xmlns:itunes:duration", $publishedFile->getDbLength()); } - return $xml->asXML(); + //Format it nicely with newlines... + $dom = new DOMDocument(); + $dom->loadXML($xml->asXML()); + $dom->formatOutput = true; + $formattedXML = $dom->saveXML(); + + return $formattedXML; } catch (FeedException $e) { return false;