Closed (fixed)
Project:
Aggregation
Version:
5.x-3.0
Component:
Code
Priority:
Critical
Category:
Bug report
Assigned:
Reporter:
Created:
3 May 2007 at 17:24 UTC
Updated:
29 Sep 2007 at 14:58 UTC
After installing the module, I created a feed. This feed is not updated.
The logfile says: "Did you change the vocabulary name without re-assigning the feeds?"
Well, I did't change the vocab name and the aggregation feed type is shown correctly if I open the feed in edit view.
I found the message in function _aggregation_parse($feed, $vid) and found out that
foreach ($feed->taxonomy AS $tid => $term_object) is not entered at all.
Comments
Comment #1
Ashraf Amayreh commentedAre you sure you didn't do anything? This error is strange on a fresh install.
Go to the aggregation settings page (q=admin/settings/aggregation). Make sure you choose "Aggregation Feed Types" from the drop-down list (just choose it again if it already seems chosen). Save the page, and that should solve this. Please let me know if it has solved your problem or not.
I'll try setting the module up on a fresh installation to see if I can catch the bug red handed.
Comment #2
Andreas Wolf commentedWell, I think I found the reason why the feed update was not working for me. I use Taxonomy Access Control (TAC) and the anonymous user was not allowed to "List" the Aggregation Feed Types (actually I didn't configure TAC yet), so $feed->taxonomy was not populated.
Comment #3
physiotek commentedi post this follow up just to confirm the trick
is working for me.
thanks.
finally i have my items update via crons
because it was a bit strange. manual cron was working fine via the admin section but via the lynx script i had the "Did you change the vocabulary name without re-assigning the feeds?" error.