From 228977e7fec9c7732391ad51192c83baf2c77199 Mon Sep 17 00:00:00 2001 From: Nicholas Garofalo Date: Tue, 19 Jan 2016 19:51:36 -0500 Subject: [PATCH] Change to allow overriding default author --- src/FeedsEntityProcessor.inc | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/FeedsEntityProcessor.inc b/src/FeedsEntityProcessor.inc index d921320..9dc7676 100644 --- a/src/FeedsEntityProcessor.inc +++ b/src/FeedsEntityProcessor.inc @@ -256,6 +256,20 @@ class FeedsEntityProcessor extends FeedsProcessor { } /** + * Override setTargetElement to operate on a target item that is a node. + */ + public function setTargetElement(FeedsSource $source, $target_node, $target_element, $value) { + switch ($target_element) { + case 'user': + $target_node->uid = $value; + break; + default: + parent::setTargetElement($source, $target_node, $target_element, $value); + break; + } + } + + /** * Overrides parent::getMappingTargets(). */ public function getMappingTargets() { -- 2.0.3