diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 72be12ed1378901f9e42979a26c57b29551e8478..aaef7f307db625eb6da4268ffb15b728dc3f43d4 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -3,6 +3,7 @@ Feeds 6.x 1.0 XXXXXXXXXXXXXXXXXX -------------------------------- +- #873198 BWPanda, morningtime: Import multiple values to tag vocabulary. - #872772 andrewlevine: Fix buildNode() (and node_load()) called unnecessarily. - #873240 thsutton: Use isset() to avoid notices. - #878528 Sutharsan: Don't show file in UI if file does not exist. diff --git a/mappers/taxonomy.inc b/mappers/taxonomy.inc index d77b321ca6b3fd7f5acc8a698d67d0027b31779a..b0140ec5df61a441ccfabe9237a852f4c5129b48 100644 --- a/mappers/taxonomy.inc +++ b/mappers/taxonomy.inc @@ -58,6 +58,7 @@ function taxonomy_feeds_set_target(&$node, $key, $terms) { if ($vocab->tags) { // Simply add a comma separated list to the node for a "tags" vocabulary. + $terms = array_merge($terms, drupal_explode_tags($node->taxonomy['tags'][$vocab->vid])); $node->taxonomy['tags'][$vocab->vid] = implode(',', $terms); } else {