Offer "follow thread" only when you don't already follow
This commit is contained in:
parent
f7c1cdde3b
commit
530cfba71e
3 changed files with 3 additions and 3 deletions
|
@ -899,7 +899,7 @@ function item_photo_menu($item) {
|
||||||
$block_link = '';
|
$block_link = '';
|
||||||
$ignore_link = '';
|
$ignore_link = '';
|
||||||
|
|
||||||
if (local_user() && local_user() == $item['uid'] && $item['gravity'] == GRAVITY_PARENT && !$item['self']) {
|
if (local_user() && local_user() == $item['uid'] && $item['gravity'] == GRAVITY_PARENT && !$item['self'] && !$item['mention']) {
|
||||||
$sub_link = 'javascript:doFollowThread(' . $item['id'] . '); return false;';
|
$sub_link = 'javascript:doFollowThread(' . $item['id'] . '); return false;';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -76,7 +76,7 @@ class Item
|
||||||
'commented', 'created', 'edited', 'received', 'verb', 'object-type', 'postopts', 'plink',
|
'commented', 'created', 'edited', 'received', 'verb', 'object-type', 'postopts', 'plink',
|
||||||
'wall', 'private', 'starred', 'origin', 'parent-origin', 'title', 'body', 'language',
|
'wall', 'private', 'starred', 'origin', 'parent-origin', 'title', 'body', 'language',
|
||||||
'content-warning', 'location', 'coord', 'app', 'rendered-hash', 'rendered-html', 'object',
|
'content-warning', 'location', 'coord', 'app', 'rendered-hash', 'rendered-html', 'object',
|
||||||
'allow_cid', 'allow_gid', 'deny_cid', 'deny_gid',
|
'allow_cid', 'allow_gid', 'deny_cid', 'deny_gid', 'mention',
|
||||||
'author-id', 'author-link', 'author-name', 'author-avatar', 'author-network',
|
'author-id', 'author-link', 'author-name', 'author-avatar', 'author-network',
|
||||||
'owner-id', 'owner-link', 'owner-name', 'owner-avatar', 'owner-network', 'owner-contact-type',
|
'owner-id', 'owner-link', 'owner-name', 'owner-avatar', 'owner-network', 'owner-contact-type',
|
||||||
'causer-id', 'causer-link', 'causer-name', 'causer-avatar', 'causer-contact-type', 'causer-network',
|
'causer-id', 'causer-link', 'causer-name', 'causer-avatar', 'causer-contact-type', 'causer-network',
|
||||||
|
|
|
@ -314,7 +314,7 @@ function frio_display_item(App $a, &$arr)
|
||||||
local_user()
|
local_user()
|
||||||
&& local_user() == $arr['item']['uid']
|
&& local_user() == $arr['item']['uid']
|
||||||
&& $arr['item']['gravity'] == GRAVITY_PARENT
|
&& $arr['item']['gravity'] == GRAVITY_PARENT
|
||||||
&& !$arr['item']['self'])
|
&& !$arr['item']['self'] && !$arr['item']['mention'])
|
||||||
{
|
{
|
||||||
$followThread = [
|
$followThread = [
|
||||||
'menu' => 'follow_thread',
|
'menu' => 'follow_thread',
|
||||||
|
|
Loading…
Reference in a new issue