From: Mikael Nordfeldth Date: Sun, 27 Mar 2016 12:54:14 +0000 (+0200) Subject: Actually return an Ostatus_profile X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=7be46410409d7c30b0a3bd5eb6d9492298726c92;p=quix0rs-gnu-social.git Actually return an Ostatus_profile --- diff --git a/plugins/OStatus/classes/Ostatus_profile.php b/plugins/OStatus/classes/Ostatus_profile.php index 2b1ab8ddd9..5673d51457 100644 --- a/plugins/OStatus/classes/Ostatus_profile.php +++ b/plugins/OStatus/classes/Ostatus_profile.php @@ -80,12 +80,13 @@ class Ostatus_profile extends Managed_DataObject return $this->uri; } - public function fromProfile(Profile $profile) + static function fromProfile(Profile $profile) { - $oprofile = Ostatus_profile::getKV('profile_id', $profile->id); + $oprofile = Ostatus_profile::getKV('profile_id', $profile->getID()); if (!$oprofile instanceof Ostatus_profile) { - throw new Exception('No Ostatus_profile for Profile ID: '.$profile->id); + throw new Exception('No Ostatus_profile for Profile ID: '.$profile->getID()); } + return $oprofile; } /**