]> 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 17:45:24 +0000 (10:45 -0700)
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 00a822860e5065a442eb40431b62fa87fec72c0f..115cfd580f6e294f4f19998b57d36e095eff5ebd 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) {