diff --git a/resources/node_resource.inc b/resources/node_resource.inc index 7f7ad2d..96eb769 100644 --- a/resources/node_resource.inc +++ b/resources/node_resource.inc @@ -311,7 +311,11 @@ function _node_resource_create($node) { // but always make the node author default to the current user (if the user // has permission to change it, $form_state['values'] will override this // default when the form is submitted). - $stub_node = (object) array_intersect_key($node, array_flip(array('type', 'language', 'tnid'))); + + //Patched to support multi value fields (e.g. field_ media_asset "sid") - Dario 20150726 + //based on proposed fix in comment https://www.drupal.org/node/2224803#comment-8844431 + //$stub_node = (object) array_intersect_key($node, array_flip(array('type', 'language', 'tnid'))); + $stub_node = $node; $stub_node->name = $user->name; // Contributed modules may check the triggering element in the form state.