If you unpublish a feed, it still gets processed on "refresh"
$process_feeds = db_query('SELECT s.nid FROM {simplefeed_feed} s JOIN {node} n ON s.vid = n.vid WHERE ((%d - s.checked) >= s.refresh)', time());
should probably be
$process_feeds = db_query('SELECT s.nid FROM {simplefeed_feed} s JOIN {node} n ON s.vid = n.vid WHERE ((%d - s.checked) >= s.refresh) AND s.published = 1', time());
Comments
Comment #1
m3avrck commentedActually ... n.status = 1 ;-)
Thanks though, I fixed this and other occurences!
Comment #2
(not verified) commented