aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorfriendica <info@friendica.com>2014-09-20 16:21:49 -0700
committerfriendica <info@friendica.com>2014-09-20 16:21:49 -0700
commit8d23a8da8dd7326d6ce9c3a64f96e5325a09d4a1 (patch)
treeb1c01f052eaef705e3f776cd3c4699ab40fb9d1b /include
parent1c564428182ea25892896109f6d8ec3f2a98b045 (diff)
downloadvolse-hubzilla-8d23a8da8dd7326d6ce9c3a64f96e5325a09d4a1.tar.gz
volse-hubzilla-8d23a8da8dd7326d6ce9c3a64f96e5325a09d4a1.tar.bz2
volse-hubzilla-8d23a8da8dd7326d6ce9c3a64f96e5325a09d4a1.zip
fix empty likes
Diffstat (limited to 'include')
-rw-r--r--include/conversation.php11
1 files changed, 9 insertions, 2 deletions
diff --git a/include/conversation.php b/include/conversation.php
index 05ae72d61..a4d94f946 100644
--- a/include/conversation.php
+++ b/include/conversation.php
@@ -989,7 +989,11 @@ function like_puller($a,$item,&$arr,$mode) {
$verb = (($mode === 'like') ? ACTIVITY_LIKE : ACTIVITY_DISLIKE);
if((activity_match($item['verb'],$verb)) && ($item['id'] != $item['parent'])) {
- $url = chanlink_url($item['author']['xchan_url']);
+
+ if($item['author']['xchan_url'])
+ $url = chanlink_url($item['author']['xchan_url']);
+ else
+ $url = z_root();
if(! $item['thr_parent'])
$item['thr_parent'] = $item['parent_mid'];
@@ -1000,7 +1004,10 @@ function like_puller($a,$item,&$arr,$mode) {
$arr[$item['thr_parent']] = 1;
else
$arr[$item['thr_parent']] ++;
- $arr[$item['thr_parent'] . '-l'][] = '<a href="'. $url . '">' . $item['author']['xchan_name'] . '</a>';
+
+ $name = (($item['author']['xchan_name']) ? $item['author']['xchan_name'] : t('Unknown'));
+
+ $arr[$item['thr_parent'] . '-l'][] = '<a href="'. $url . '">' . $name . '</a>';
}
return;
}