Commit df5aa6f9 authored by mmn's avatar mmn

Exception wasn't thrown. How does PHP handle daisychained calls, really?

parent c70a5195
......@@ -1317,7 +1317,8 @@ class Notice extends Managed_DataObject
// If it's a reply, save for the replied-to author
try {
$author = $this->getParent()->getProfile();
$parent = $this->getParent();
$author = $parent->getProfile();
if ($author instanceof Profile) {
$this->saveReply($author->id);
$replied[$author->id] = 1;
......
......@@ -346,7 +346,8 @@ class XmppPlugin extends ImPlugin
$xs->elementStart('body', array('xmlns' => 'http://www.w3.org/1999/xhtml'));
$xs->element('a', array('href' => $profile->profileurl), $profile->nickname);
try {
$orig_profile = $notice->getParent()->getProfile();
$parent = $notice->getParent();
$orig_profile = $parent->getProfile();
$orig_profurl = $orig_profile->getUrl();
$xs->text(" => ");
$xs->element('a', array('href' => $orig_profurl), $orig_profile->nickname);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment