]> git.mxchange.org Git - friendica.git/commitdiff
Fix "part" calculation for splitted posts
authorMichael <heluecht@pirati.ca>
Sat, 10 Dec 2022 21:23:21 +0000 (21:23 +0000)
committerMichael <heluecht@pirati.ca>
Sat, 10 Dec 2022 21:23:21 +0000 (21:23 +0000)
src/Content/Text/Plaintext.php

index ef2337faf44a54f39bfa31abc8c74e1d69e92260..af8e9c00fe1b6f9eb716970c7c837d1a231a11f7 100644 (file)
@@ -303,7 +303,7 @@ class Plaintext
                                $limit += mb_strlen(trim($word)) - self::URL_LENGTH;
                        }
 
-                       if ((mb_strlen($part . $word) > $limit - 8) && (mb_strlen($part . $word . $message) > $limit)) {
+                       if ((mb_strlen($part . $word) > $limit - 8) && ($parts || (mb_strlen($part . $word . $message) > $limit))) {
                                $parts[] = trim($part);
                                $part    = '';
                                $limit   = $baselimit;