forked from GNUsocial/gnu-social
Show context link if this notice starts a conversation
This commit is contained in:
parent
fc0f871bfe
commit
6af71f2cd2
@ -418,9 +418,17 @@ class NoticeListItem extends Widget
|
|||||||
|
|
||||||
function showContext()
|
function showContext()
|
||||||
{
|
{
|
||||||
// XXX: also show context if there are replies to this notice
|
$hasConversation = false;
|
||||||
if (!empty($this->notice->conversation)
|
if( !empty($this->notice->conversation)
|
||||||
&& $this->notice->conversation != $this->notice->id) {
|
&& $this->notice->conversation != $this->notice->id){
|
||||||
|
$hasConversation = true;
|
||||||
|
}else{
|
||||||
|
$conversation = Notice::conversationStream($this->notice->id, 1, 1);
|
||||||
|
if($conversation->N > 0){
|
||||||
|
$hasConversation = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if ($hasConversation){
|
||||||
$convurl = common_local_url('conversation',
|
$convurl = common_local_url('conversation',
|
||||||
array('id' => $this->notice->conversation));
|
array('id' => $this->notice->conversation));
|
||||||
$this->out->element('a', array('href' => $convurl.'#notice-'.$this->notice->id,
|
$this->out->element('a', array('href' => $convurl.'#notice-'.$this->notice->id,
|
||||||
|
Loading…
Reference in New Issue
Block a user