Fix typos

This commit is contained in:
Daniel Supernault 2024-09-09 01:26:00 -06:00
parent 286779247e
commit b37f8067e5
No known key found for this signature in database
GPG key ID: 23740873EE6F76A1

View file

@ -108,13 +108,22 @@ class MoveMigrateFollowersPipeline implements ShouldQueue
->where('followers.following_id', $actorAccount['id']) ->where('followers.following_id', $actorAccount['id'])
->whereNotNull('profiles.user_id') ->whereNotNull('profiles.user_id')
->whereNull('profiles.deleted_at') ->whereNull('profiles.deleted_at')
->select('profiles.id', 'profiles.user_id', 'profiles.username', 'profiles.private_key') ->select('profiles.id', 'profiles.user_id', 'profiles.username', 'profiles.private_key', 'profiles.status')
->chunkById(100, function ($followers) use ($activity, $addlHeaders, $targetInbox, $targetPid) { ->chunkById(100, function ($followers) use ($addlHeaders, $targetInbox, $targetPid, $target) {
$client = new Client([ $client = new Client([
'timeout' => config('federation.activitypub.delivery.timeout'), 'timeout' => config('federation.activitypub.delivery.timeout'),
]); ]);
$requests = function ($followers) use ($client, $activity, $addlHeaders, $targetInbox, $targetPid) { $requests = function ($followers) use ($client, $target, $addlHeaders, $targetInbox, $targetPid) {
$activity = [
'@context' => 'https://www.w3.org/ns/activitystreams',
'type' => 'Follow',
'actor' => null,
'object' => $target,
];
foreach ($followers as $follower) { foreach ($followers as $follower) {
if (! $follower->private_key || ! $follower->username || ! $follower->user_id || $follower->status === 'delete') {
continue;
}
$permalink = 'https://'.config('pixelfed.domain.app').'/users/'.$follower->username; $permalink = 'https://'.config('pixelfed.domain.app').'/users/'.$follower->username;
$activity['actor'] = $permalink; $activity['actor'] = $permalink;
$keyId = $permalink.'#main-key'; $keyId = $permalink.'#main-key';