From caa5fb75b353f1a2193172cd458040e4c67186bb Mon Sep 17 00:00:00 2001 From: Mikael Nordfeldth Date: Mon, 1 May 2017 21:17:22 +0200 Subject: [PATCH] Introduce neat function getFeedSub() on Ostatus_profile --- plugins/OStatus/classes/Ostatus_profile.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/plugins/OStatus/classes/Ostatus_profile.php b/plugins/OStatus/classes/Ostatus_profile.php index 80e5974e21..8b701faf4c 100644 --- a/plugins/OStatus/classes/Ostatus_profile.php +++ b/plugins/OStatus/classes/Ostatus_profile.php @@ -80,6 +80,11 @@ class Ostatus_profile extends Managed_DataObject return $this->uri; } + public function getFeedSub() + { + return FeedSub::getByUri($this->feeduri); + } + static function fromProfile(Profile $profile) { $oprofile = Ostatus_profile::getKV('profile_id', $profile->getID()); @@ -1858,7 +1863,7 @@ class Ostatus_profile extends Managed_DataObject if (array_key_exists('feedurl', $hints) && common_valid_http_url($hints['feedurl'])) { try { - $feedsub = FeedSub::getByUri($this->feeduri); + $feedsub = $this->getFeedSub(); common_debug('URIFIX Changing FeedSub id==['._ve($feedsub->id).'] feeduri '._ve($feedsub->uri).' to '._ve($hints['feedurl'])); $feedorig = clone($feedsub); $feedsub->uri = $hints['feedurl'];