There is a site where namedays are aggregated from. Each day there is info on which saint's name is honored (or a list with names of more than one saint if it so happens).

Now, there is no point to set this feed to be refreshed more often than 24 hours, since the information changes every day and not earlier (each saint is honored on a different day). The problem is that if I set it to refresh every 24 hours after last refresh, I have to make sure that this refresh is done at (around) 00:01 every day, so that when the date changes the nameday also changes along.

Is there a way to add an option in the 'Minimum refresh period' setting so that it only refreshes if the current date is different than the last refresh date? I know that setting it to 24h will do the trick, but it might be that it refreshes... say at 06:30 and all site visitors that come to the website will still see the saint from the previous day.

I hope I've made myself clear on what I ask here. Can anyone think of a workaround here?

Comments

alex_b’s picture

Good feature request. Unfortunately we're a bit far from this functionality. FeedsScheduler would need to support this and currently it only supports periodic scheduling.

The good news is that FeedsScheduler is swappable (see README.txt and read includes/FeedsScheduler.inc) so you may be able to bootstrap yourself out of this issue by coding a custom scheduler.

alex_b’s picture

Status: Active » Postponed

No plan to implement this atm. Postponed until somebody wants to step up and implement this feature.

kenorb’s picture

Issue summary: View changes
Status: Postponed » Closed (outdated)

Closed because Drupal 6 is no longer supported. If the issue verifiably applies to later versions, please reopen with details and update the version.