]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Look for the first object in the Activity
authorZach Copley <zach@status.net>
Wed, 24 Mar 2010 07:00:55 +0000 (00:00 -0700)
committerZach Copley <zach@status.net>
Wed, 24 Mar 2010 07:00:55 +0000 (00:00 -0700)
plugins/OStatus/actions/usersalmon.php

index ecdcfa193994068cae0c9dda10cefb2c9cce6440..6c360c49f96c442ba4e40e8d820bcf78ed4e4457 100644 (file)
@@ -92,7 +92,7 @@ class UsersalmonAction extends SalmonAction
             throw new ClientException("Not to anyone in reply to anything!");
         }
 
-        $existing = Notice::staticGet('uri', $this->act->object->id);
+        $existing = Notice::staticGet('uri', $this->act->objects[0]->id);
 
         if (!empty($existing)) {
             common_log(LOG_ERR, "Not saving notice '{$existing->uri}'; already exists.");
@@ -143,7 +143,7 @@ class UsersalmonAction extends SalmonAction
 
     function handleFavorite()
     {
-        $notice = $this->getNotice($this->act->object);
+        $notice = $this->getNotice($this->act->objects[0]);
         $profile = $this->ensureProfile()->localProfile();
 
         $old = Fave::pkeyGet(array('user_id' => $profile->id,
@@ -164,7 +164,7 @@ class UsersalmonAction extends SalmonAction
      */
     function handleUnfavorite()
     {
-        $notice = $this->getNotice($this->act->object);
+        $notice = $this->getNotice($this->act->objects[0]);
         $profile = $this->ensureProfile()->localProfile();
 
         $fave = Fave::pkeyGet(array('user_id' => $profile->id,