Disable empty feeds check after OPML import

This commit is contained in:
Frederic Guillot 2013-07-16 20:46:40 -04:00
parent 466bb0a51a
commit 7f039fc427
1 changed files with 17 additions and 14 deletions

View File

@ -364,23 +364,26 @@ Router\get_action('refresh-all', function() {
// Display all feeds // Display all feeds
Router\get_action('feeds', function() { Router\get_action('feeds', function() {
$empty_feeds = Model\get_empty_feeds(); if (! Request\int_param('disable_empty_feeds_check')) {
if (! empty($empty_feeds)) { $empty_feeds = Model\get_empty_feeds();
$listing = array(); if (! empty($empty_feeds)) {
foreach ($empty_feeds as &$feed) { $listing = array();
$listing[] = '"'.$feed['title'].'"';
foreach ($empty_feeds as &$feed) {
$listing[] = '"'.$feed['title'].'"';
}
$message = t(
'There is %d empty feeds, there is maybe an error: %s...',
count($empty_feeds),
implode(', ', array_slice($listing, 0, 5))
);
Session\flash_error($message);
} }
$message = t(
'There is %d empty feeds, there is maybe an error: %s...',
count($empty_feeds),
implode(', ', array_slice($listing, 0, 5))
);
Session\flash_error($message);
} }
Response\html(Template\layout('feeds', array( Response\html(Template\layout('feeds', array(
@ -469,7 +472,7 @@ Router\post_action('import', function() {
if (Model\import_feeds(Request\file_content('file'))) { if (Model\import_feeds(Request\file_content('file'))) {
Session\flash(t('Your feeds have been imported.')); Session\flash(t('Your feeds have been imported.'));
Response\redirect('?action=feeds'); Response\redirect('?action=feeds&disable_empty_feeds_check=1');
} }
else { else {