]> git.mxchange.org Git - friendica.git/commitdiff
Fix posting/editing empty text image posts through Mastodon API
authorHank Grabowski <hankgrabowski@gmail.com>
Sun, 19 Mar 2023 03:05:49 +0000 (23:05 -0400)
committerHank Grabowski <hankgrabowski@gmail.com>
Sun, 19 Mar 2023 03:06:13 +0000 (23:06 -0400)
src/Model/Item.php

index 93ad4fd8f0db787e7306b492185ad1f5fd2e0b80..12184a3a55d69de9ea00861b971af5278754aecf 100644 (file)
@@ -589,7 +589,7 @@ class Item
        public static function isValid(array $item): bool
        {
                // When there is no content then we don't post it
-               if (($item['body'] . $item['title'] == '') && empty($item['quote-uri-id']) && (empty($item['uri-id']) || !Post\Media::existsByURIId($item['uri-id']))) {
+               if (($item['body'] . $item['title'] == '') && empty($item['quote-uri-id']) && empty($item['attachments']) && (empty($item['uri-id']) || !Post\Media::existsByURIId($item['uri-id']))) {
                        Logger::notice('No body, no title.');
                        return false;
                }