From 2744dd4b8e2b7f9af18dc6513b88848ca522de4d Mon Sep 17 00:00:00 2001 From: Chris Leppanen <chris.leppanen@gmail.com> Date: Wed, 22 Aug 2012 15:35:23 +0200 Subject: [PATCH] Issue #1736976 by Chaulky: Added Trim feed urls to remove accidental spaces. --- plugins/FeedsFileFetcher.inc | 2 ++ plugins/FeedsHTTPFetcher.inc | 2 ++ 2 files changed, 4 insertions(+) diff --git a/plugins/FeedsFileFetcher.inc b/plugins/FeedsFileFetcher.inc index 5d11129e..03ef72a0 100644 --- a/plugins/FeedsFileFetcher.inc +++ b/plugins/FeedsFileFetcher.inc @@ -129,6 +129,8 @@ class FeedsFileFetcher extends FeedsFetcher { * Override parent::sourceFormValidate(). */ public function sourceFormValidate(&$values) { + $values['source'] = trim($values['source']); + $feed_dir = 'public://feeds'; file_prepare_directory($feed_dir, FILE_CREATE_DIRECTORY | FILE_MODIFY_PERMISSIONS); diff --git a/plugins/FeedsHTTPFetcher.inc b/plugins/FeedsHTTPFetcher.inc index 1b003952..41cdcc00 100644 --- a/plugins/FeedsHTTPFetcher.inc +++ b/plugins/FeedsHTTPFetcher.inc @@ -147,6 +147,8 @@ class FeedsHTTPFetcher extends FeedsFetcher { * Override parent::sourceFormValidate(). */ public function sourceFormValidate(&$values) { + $values['source'] = trim($values['source']); + if (!feeds_valid_url($values['source'], TRUE)) { $form_key = 'feeds][' . get_class($this) . '][source'; form_set_error($form_key, t('The URL %source is invalid.', array('%source' => $values['source']))); -- GitLab