Closed (fixed)
Project:
Drupal core
Version:
7.x-dev
Component:
aggregator.module
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
2 Mar 2009 at 06:29 UTC
Updated:
3 Jan 2014 at 00:07 UTC
Jump to comment: Most recent
Comments
Comment #1
gábor hojtsyLooking at the code, this is due to the signature of http://api.drupal.org/api/function/aggregator_form_feed/6 which was added pre-file-split (so the history of aggregator.admin.inc is not enough to look at). The patch which added the 900 sec default in was committed by Steven and created by chx: #130971: The kitchen sink (remove notices, fix bugs, enhance code styling) Looks like this was an inadvertent modification to how it works, since the default inside the function is 3600.
This bug / inconsistency is still present in Drupal 7, so should be fixed there first.
Comment #2
karschsp commentedThis would be a good one for the novice queue.
Comment #3
alex_b commentedRight now it defaults to 1 hour actually, because there is a double check for whether $feed->refresh is present - see aggregator_form_feed()
However, I think we should not just remove this double check and set the default to 30 minutes, but
* we should remove the 15 minutes options (< 30 min update interval is overly aggressive. < 30 minutes behavior for corner cases can be changed with form_alter).
* we should add a configurable default on the settings form ('aggregator_default_refresh').
This patch will depend on #293318: Convert Aggregator feeds into entities because #293318 moves the settings form to the content type form.
Comment #4
JamesAn commentedThis patch might as well depend on #19646: Aggregator: Feed Suspend Option as well, as #19646 adds a 'Never' option to the update interval so that feed updates can be suspended indefinitely.
Comment #5
JamesAn commentedJust doing some spring (summer?) cleaning.
This is postponed until #293318: Convert Aggregator feeds into entities is finished.
Comment #6
JamesAn commentedAs #293318: Convert Aggregator feeds into entities is now slated for D8, this is deferred as well.
Comment #7
damien tournoud commentedOnly feature requests and tasks can be assigned to D8 for now, because the Drupal 8 tree is not opened yet.
Comment #9
franzI think this belongs to 8.x-dev now.
Does it need to be backported to 7.x ?
Comment #10
oriol_e9gActually this is solved in D8/D7: