I am running Drupal 6.19 and the latest Feeds -dev module. I also have a custom module that I've written which updates node CCK fields. That custom function is implemented with a custom action.
The action is triggered using the standard trigger (Trigger: When either saving a new post or updating an existing post). It works correctly when I create new nodes by hand, but it doesn't run when nodes are created via Feeds.
Does anyone have any idea why this would be happening (and ideally, how to fix it)?
- Bryce
Comments
Comment #1
alex_b commentedWhen are triggers fired? Feeds does not invoke nodeapi's 'submit' or 'validate' $op's.
Comment #2
brycesenz commentedMy action is firing on the 'presave' and 'update' ops. Which nodeapi ops does Feeds invoke?
Comment #3
brycesenz commentedJust for anyone who may be reading this, it seems like this module (http://drupal.org/project/feeds_tamper) is a better solution to my problem than a custom trigger.
Comment #4
hanno commentedFYI I use the rules module and the event 'Content is going to be saved' and that rule is triggered when importing feed items.
Comment #5
artusamakUpping this one, it appears that i noticed the same issue, the rules event (like a new node has been saved) are not invoked. Issue related to nodeapi operations?
Comment #6
Gabriel R. commentedSubscribing.
Comment #7
charlie-s commentedI'm experiencing the same issue. Can't save Feed nodes when using "Trigger >> Content is updated" because the Feed importer never happens and thus the URL field is never saved.
I simply want to redirect the user to a specific page upon saving a piece of content (and not to the piece of content itself).
Comment #8
twistor commentedClosing very old issues. Feel free to re-open.