There's no guarantee we have an Ostatus_profile for Feedsub
This commit is contained in:
parent
0dad11bb85
commit
3c322abafc
|
@ -512,7 +512,10 @@ class FeedSub extends Managed_DataObject
|
||||||
{
|
{
|
||||||
try {
|
try {
|
||||||
$oprofile = Ostatus_profile::getKV('feeduri', $this->getUri());
|
$oprofile = Ostatus_profile::getKV('feeduri', $this->getUri());
|
||||||
$profile = $oprofile->localProfile();
|
if ($oprofile instanceof Ostatus_profile) {
|
||||||
|
// Check if there's a profile. If not, handle the NoProfileException below
|
||||||
|
$profile = $oprofile->localProfile();
|
||||||
|
}
|
||||||
} catch (NoProfileException $e) {
|
} catch (NoProfileException $e) {
|
||||||
// If the Ostatus_profile has no local Profile bound to it, let's clean it out at the same time
|
// If the Ostatus_profile has no local Profile bound to it, let's clean it out at the same time
|
||||||
$oprofile->delete();
|
$oprofile->delete();
|
||||||
|
|
Loading…
Reference in New Issue
Block a user