]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Include long-form attachment URL in notice if URL shortening is disabled.
authorBrion Vibber <brion@pobox.com>
Tue, 13 Oct 2009 16:54:57 +0000 (16:54 +0000)
committerBrion Vibber <brion@pobox.com>
Tue, 13 Oct 2009 16:54:57 +0000 (16:54 +0000)
Previously, the attachment URL would simply be dropped when shortening returned false instead of a short URL... the attachment was present if you clicked through to notice details but didn't appear in the timeline, making it nigh-impossible to see the attachment.

actions/newnotice.php

index 6e3720e09ecee566d1a95d0f3feed8a07c6582ef..8c0476f7057100e925d49bf0782158828adda59e 100644 (file)
@@ -239,6 +239,10 @@ class NewnoticeAction extends Action
             $this->maybeAddRedir($fileRecord->id, $fileurl);
 
             $short_fileurl = common_shorten_url($fileurl);
+            if (!$short_fileurl) {
+                // todo -- Consider forcing default shortener if none selected?
+                $short_fileurl = $fileurl;
+            }
             $content_shortened .= ' ' . $short_fileurl;
 
             if (mb_strlen($content_shortened) > 140) {