ensure a shared item's author element

This commit is contained in:
Evan Prodromou 2011-07-19 16:47:37 -04:00
parent 383f14c781
commit e7ad9bf17a

View File

@ -525,9 +525,11 @@ class Ostatus_profile extends Managed_DataObject
throw new ClientException(_m("Can only handle shared activities.")); throw new ClientException(_m("Can only handle shared activities."));
} }
$other = Ostatus_profile::ensureActivityObjectProfile($shared->actor);
// Save the item (or check for a dupe) // Save the item (or check for a dupe)
$this->processActivity($shared, $method); $other->processActivity($shared, $method);
// XXX: process*() should return the new or existing notice. They don't, so we have to // XXX: process*() should return the new or existing notice. They don't, so we have to
// go fishing for it now. // go fishing for it now.