Avoid warnings in the Jetstream process

This commit is contained in:
Michael 2025-05-27 21:26:17 +00:00
parent dc0dee77d0
commit 2e701df21a
3 changed files with 45 additions and 6 deletions

View file

@ -133,7 +133,7 @@ class Actor
}
$directory = $this->atprotocol->get(ATProtocol::DIRECTORY . '/' . $profile->did);
if (!empty($directory)) {
if (!empty($directory->service)) {
foreach ($directory->service as $service) {
if (($service->id == '#atproto_pds') && ($service->type == 'AtprotoPersonalDataServer') && !empty($service->serviceEndpoint)) {
$fields['baseurl'] = $service->serviceEndpoint;