Remove nonsense try..catch
This commit is contained in:
parent
9c6aff46d9
commit
f90b3773d1
@ -50,20 +50,15 @@ try {
|
|||||||
// Get Actor's Aprofile
|
// Get Actor's Aprofile
|
||||||
$actor_aprofile = Activitypub_profile::from_profile($actor_profile);
|
$actor_aprofile = Activitypub_profile::from_profile($actor_profile);
|
||||||
|
|
||||||
try {
|
if (!Subscription::exists($actor_profile, $object_profile)) {
|
||||||
if (!Subscription::exists($actor_profile, $object_profile)) {
|
Subscription::start($actor_profile, $object_profile);
|
||||||
Subscription::start($actor_profile, $object_profile);
|
common_debug('ActivityPubPlugin: Accepted Follow request from '.$data->actor.' to '.$data->object);
|
||||||
common_debug('ActivityPubPlugin: Accepted Follow request from '.$data->actor.' to '.$data->object);
|
|
||||||
|
|
||||||
// Send Accept back
|
// Send Accept back
|
||||||
$postman = new Activitypub_postman($actor_profile);
|
$postman = new Activitypub_postman($actor_profile);
|
||||||
$postman->send(json_encode(Activitypub_accept::accept_to_array(Activitypub_follow::follow_to_array($data->actor, $data->object))), $actor_aprofile->getInbox());
|
$postman->send(json_encode(Activitypub_accept::accept_to_array(Activitypub_follow::follow_to_array($data->actor, $data->object))), $actor_aprofile->getInbox());
|
||||||
ActivityPubReturn::answer('', 202);
|
ActivityPubReturn::answer('', 202);
|
||||||
} else {
|
} else {
|
||||||
common_debug('ActivityPubPlugin: Received a repeated Follow request from '.$data->actor.' to '.$data->object);
|
common_debug('ActivityPubPlugin: Received a repeated Follow request from '.$data->actor.' to '.$data->object);
|
||||||
ActivityPubReturn::error('Already following.', 409);
|
ActivityPubReturn::error('Already following.', 409);
|
||||||
}
|
|
||||||
} catch (Exception $e) {
|
|
||||||
common_debug('ActivityPubPlugin: An error ocurred processing Follow request from '.$data->actor.' to '.$data->object);
|
|
||||||
ActivityPubReturn::error('Invalid Object Actor URL.', 404);
|
|
||||||
}
|
}
|
Reference in New Issue
Block a user