From f81441538674987aec6301b7c8082c51f5de7706 Mon Sep 17 00:00:00 2001 From: Mikael Nordfeldth Date: Fri, 23 Jan 2015 12:40:37 +0100 Subject: [PATCH] RealtimePlugin didn't handle notices without URLs --- plugins/Realtime/RealtimePlugin.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/Realtime/RealtimePlugin.php b/plugins/Realtime/RealtimePlugin.php index 25fa921ffe..d41f8eca42 100644 --- a/plugins/Realtime/RealtimePlugin.php +++ b/plugins/Realtime/RealtimePlugin.php @@ -320,7 +320,7 @@ class RealtimePlugin extends Plugin $act = new ApiAction('/dev/null'); $arr = $act->twitterStatusArray($notice, true); - $arr['url'] = $notice->getUrl(); + $arr['url'] = $notice->getUrl(true); $arr['html'] = htmlspecialchars($notice->rendered); $arr['source'] = htmlspecialchars($arr['source']); $arr['conversation_url'] = $notice->getConversationUrl(); @@ -333,7 +333,7 @@ class RealtimePlugin extends Plugin if (!empty($notice->repeat_of)) { $original = Notice::getKV('id', $notice->repeat_of); if ($original instanceof Notice) { - $arr['retweeted_status']['url'] = $original->getUrl(); + $arr['retweeted_status']['url'] = $original->getUrl(true); $arr['retweeted_status']['html'] = htmlspecialchars($original->rendered); $arr['retweeted_status']['source'] = htmlspecialchars($original->source); $originalProfile = $original->getProfile();