From a7ea815642838f30cc66c151eac455a5daf9313b Mon Sep 17 00:00:00 2001 From: Michael Date: Sun, 21 May 2023 20:14:20 +0000 Subject: [PATCH] Post up to 4 images --- bluesky/bluesky.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/bluesky/bluesky.php b/bluesky/bluesky.php index e83b7fd7..446e8477 100644 --- a/bluesky/bluesky.php +++ b/bluesky/bluesky.php @@ -240,7 +240,7 @@ function bluesky_add_embed(int $uid, array $msg, array $record): array $photo = Photo::selectFirst(['resource-id'], ['id' => $image['id']]); $photo = Photo::selectFirst([], ["`resource-id` = ? AND `scale` > ?", $photo['resource-id'], 0], ['order' => ['scale']]); $blob = bluesky_upload_blob($uid, $photo); - if (!empty($blob)) { + if (!empty($blob) && count($images) < 4) { $images[] = ['alt' => $image['description'], 'image' => $blob]; } } @@ -285,7 +285,15 @@ function bluesky_get_timeline(int $uid) if (empty($data)) { return; } - // TODO Add Functionality to read the timeline + + if (empty($data->feed)) { + return; + } + + foreach ($data->feed as $entry) { + // TODO Add Functionality to read the timeline + print_r($entry); + } } function bluesky_get_did(int $uid): string