From 30eec1af7215ba820c57ed0e7c99be988bbb8018 Mon Sep 17 00:00:00 2001
From: Alex Barth <alex_b@53995.no-reply.drupal.org>
Date: Wed, 28 Apr 2010 16:30:05 +0000
Subject: [PATCH] #781058 blakehall: Create teaser for imported nodes.

---
 CHANGELOG.txt                  | 3 +++
 plugins/FeedsNodeProcessor.inc | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/CHANGELOG.txt b/CHANGELOG.txt
index d33a4c0e..ebaea731 100644
--- a/CHANGELOG.txt
+++ b/CHANGELOG.txt
@@ -3,6 +3,9 @@
 Feeds 6.x 1.0 xxxxxxxxxxxxxxxxxxxx
 ----------------------------------
 
+- #781058 blakehall: Create teaser for imported nodes. NOTE: this may mean that
+  your existing installation has shorter node teasers as expected. If this is
+  the case, increase "Length of trimmed posts" on admin/content/node-settings.
 - #622932-30 mikl: fix remaining non-standard SQL.
 - #624464 bangpound: Support tabs as delimiters.
 
diff --git a/plugins/FeedsNodeProcessor.inc b/plugins/FeedsNodeProcessor.inc
index a68d0621..8c95253f 100644
--- a/plugins/FeedsNodeProcessor.inc
+++ b/plugins/FeedsNodeProcessor.inc
@@ -207,7 +207,7 @@ class FeedsNodeProcessor extends FeedsProcessor {
       $target_node->feeds_node_item->$target_element = $value;
     }
     elseif ($target_element == 'body') {
-      $target_node->teaser = $value;
+      $target_node->teaser = node_teaser($value);
       $target_node->body = $value;
     }
     elseif (in_array($target_element, array('title', 'status', 'created'))) {
-- 
GitLab