http://drupal.org/cvs?commit=99532 - after this commit FeedAPI stopped deleting expired feed items. I think I have found the problem. The following line of _feedapi_invoke_refresh()
$counter['expired'] = feedapi_expire($feed, $force, $settings);
should be like this:
$counter['expired'] = feedapi_expire($feed);
Comments
Comment #1
Leeteq commentedSubscribing.
Comment #2
aron novakWell, I tested on my site and my old items do expire. So i'm in doubt. Btw, i committed mustafau 's patch. (at least, it makes the code nicer :) ) Can you tell me it helps or not?
Comment #3
mustafau commentedLines 1141 and 1149 of feedapi.module has references to uninitialized variable $settings.
Comment #4
aron novakThanks for the usual very exact description :)
It's fixed, committed.
Comment #5
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.