Potential Curl fix for invalid cert errors with News Feeds

This commit is contained in:
Andy Miller
2016-08-15 10:45:58 -06:00
parent e88a9ea015
commit 18c3b3e39f

View File

@@ -5,6 +5,7 @@ use DateTime;
use Grav\Common\Data; use Grav\Common\Data;
use Grav\Common\File\CompiledYamlFile; use Grav\Common\File\CompiledYamlFile;
use Grav\Common\GPM\GPM; use Grav\Common\GPM\GPM;
use Grav\Common\GPM\Response;
use Grav\Common\Grav; use Grav\Common\Grav;
use Grav\Common\Language\LanguageCodes; use Grav\Common\Language\LanguageCodes;
use Grav\Common\Page\Page; use Grav\Common\Page\Page;
@@ -1308,15 +1309,12 @@ class Admin
*/ */
public function getFeed() public function getFeed()
{ {
$feed_url = 'https://getgrav.org/blog.atom';
$reader = new Reader; $body = Response::get($feed_url);
$resource = $reader->download('https://getgrav.org/blog.atom');
$parser = $reader->getParser( $reader = new Reader();
$resource->getUrl(), $parser = $reader->getParser($feed_url, $body, 'utf-8');
$resource->getContent(),
$resource->getEncoding()
);
$feed = $parser->execute(); $feed = $parser->execute();