When manually editing the automatically created activity stream node, the original node body text and all subsequent edits are not saved to the database.

I guess there is a call missing somewhere to save it? Or if editing the node is not intended, the link to the edit page should be disabled.

Comments

bayu.iravvan’s picture

Me too had this problem on drupal 6. And found the fix. It's on the activitystream.module, on line 142.

$form['body_field'] = array(
    '#type' => 'textarea',
    '#title' => check_plain($type->body_label),
    '#default_value' => $node->body,
    '#required' => FALSE,
  );

it should be:

$form['body'] = array(
    '#type' => 'textarea',
    '#title' => check_plain($type->body_label),
    '#default_value' => $node->body,
    '#required' => FALSE,
  );

Don't know if this is the correct solution, at least it solved my problem.

Cheers.

morbus iff’s picture

Status: Active » Closed (won't fix)

Doesn't apply for 7.x-3.x, and the 6.x branches are no longer being maintained.