Просмотр исходного кода

Merge pull request #847 from Alkarex/NewsPlus

Google Reader API: work-around for News+ bug
Alexandre Alapetite 11 лет назад
Родитель
Сommit
af388569c2
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      p/api/greader.php

+ 3 - 0
p/api/greader.php

@@ -467,6 +467,9 @@ function streamContentsItemsIds($streamId, $start_time, $count, $order, $exclude
 	$entryDAO = FreshRSS_Factory::createEntryDao();
 	$ids = $entryDAO->listIdsWhere($type, $id, $state, $order === 'o' ? 'ASC' : 'DESC', $count, '', new FreshRSS_Search(''), $start_time);
 
+	if (empty($ids)) {	//For News+ bug https://github.com/noinnion/newsplus/issues/84#issuecomment-57834632
+		$ids[] = 0;
+	}
 	$itemRefs = array();
 	foreach ($ids as $id) {
 		$itemRefs[] = array(