tontof / kriss_feed

A simple and smart (or stupid) feed reader
281 stars 53 forks source link

invalid operand error #349

Open tlafarge opened 10 years ago

tlafarge commented 10 years ago

Salut, Quelque fois pendant un forced update j'avais un message d'erreur qui s'affichait. Invalid operand at ligne 3287. Je suis alle voir dans index.php sans vraiment tout comprendre j'ai apparement resolu le probleme en remplacant le code

$this->_data['feeds'][$feedHash]['items'] = $newItems+$oldItems;

par

if (count($newItems) !== 0 )
    $this->_data['feeds'][$feedHash]['items'] = $newItems+$oldItems;
else
    $this->_data['feeds'][$feedHash]['items'] = $oldItems;

cela correspond au code a la ligne 1145 du fichier feed.php Je ne sait pas si c'est un fix qui merite d'etre porte ou si c'est specifique a mon setup server/php mais apparement mon install n'aimait pas trop d'ajouter un $newitems vide a $olditems.

I just thought I'd let you know in case someone ask you for help with a similar problem.

Cheers, Thomas

tontof commented 10 years ago

I guess you can replace your code by this:

 if (count($newItems) !== 0 )
    $this->_data['feeds'][$feedHash]['items'] = $newItems+$oldItems;

If it works, I think I will modify it in the code. Thanks for your feedback