mirror of
https://github.com/pixelfed/pixelfed.git
synced 2024-11-12 17:44:31 +00:00
Update FederationController
This commit is contained in:
parent
90d690db8e
commit
143e4e4ef6
1 changed files with 1 additions and 21 deletions
|
@ -167,27 +167,7 @@ XML;
|
||||||
|
|
||||||
public function userInbox(Request $request, $username)
|
public function userInbox(Request $request, $username)
|
||||||
{
|
{
|
||||||
// if (config('pixelfed.activitypub_enabled') == false || config('pixelfed.ap_inbox') == false) {
|
// todo
|
||||||
// abort(403, 'Inbox support disabled');
|
|
||||||
// }
|
|
||||||
return;
|
|
||||||
|
|
||||||
$type = [
|
|
||||||
'application/activity+json'
|
|
||||||
];
|
|
||||||
if (in_array($request->header('Content-Type'), $type) == false) {
|
|
||||||
abort(500, 'Invalid request');
|
|
||||||
}
|
|
||||||
$profile = Profile::whereUsername($username)->firstOrFail();
|
|
||||||
$headers = [
|
|
||||||
'date' => $request->header('date'),
|
|
||||||
'signature' => $request->header('signature'),
|
|
||||||
'digest' => $request->header('digest'),
|
|
||||||
'content-type' => $request->header('content-type'),
|
|
||||||
'path' => $request->getRequestUri(),
|
|
||||||
'host' => $request->getHttpHost()
|
|
||||||
];
|
|
||||||
InboxWorker::dispatch($headers, $profile, $request->all());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public function userFollowing(Request $request, $username)
|
public function userFollowing(Request $request, $username)
|
||||||
|
|
Loading…
Reference in a new issue