diff options
author | friendica <info@friendica.com> | 2013-04-03 18:04:48 -0700 |
---|---|---|
committer | friendica <info@friendica.com> | 2013-04-03 18:04:48 -0700 |
commit | f353b9ae3d7295dfc8123ab77a91a3f56ebef2a5 (patch) | |
tree | 6008a486b59b9e64814cbb14855ac01f9ad27aa1 | |
parent | c10e30631a66705fe79e2550a9d85283a1cc0abd (diff) | |
download | volse-hubzilla-f353b9ae3d7295dfc8123ab77a91a3f56ebef2a5.tar.gz volse-hubzilla-f353b9ae3d7295dfc8123ab77a91a3f56ebef2a5.tar.bz2 volse-hubzilla-f353b9ae3d7295dfc8123ab77a91a3f56ebef2a5.zip |
liking comments were reverted to liking the parent after sending item to another channel
-rwxr-xr-x | include/items.php | 7 | ||||
-rwxr-xr-x | mod/like.php | 2 |
2 files changed, 5 insertions, 4 deletions
diff --git a/include/items.php b/include/items.php index c303801e7..ebff34496 100755 --- a/include/items.php +++ b/include/items.php @@ -365,7 +365,7 @@ function construct_activity_target($item) { * The purpose of this function is to apply system message length limits to * imported messages without including any embedded photos in the length */ -if(! function_exists('limit_body_size')) { + function limit_body_size($body) { $maxlen = get_max_import_size(); @@ -443,7 +443,7 @@ function limit_body_size($body) { } else return $body; -}} +} function title_is_body($title, $body) { @@ -1339,6 +1339,7 @@ function item_store($arr,$force_parent = false) { $arr['location'] = ((x($arr,'location')) ? notags(trim($arr['location'])) : ''); $arr['coord'] = ((x($arr,'coord')) ? notags(trim($arr['coord'])) : ''); $arr['parent_mid'] = ((x($arr,'parent_mid')) ? notags(trim($arr['parent_mid'])) : ''); + $arr['thr_parent'] = ((x($arr,'thr_parent')) ? notags(trim($arr['thr_parent'])) : $arr['parent_mid']); $arr['verb'] = ((x($arr,'verb')) ? notags(trim($arr['verb'])) : ''); $arr['obj_type'] = ((x($arr,'obj_type')) ? notags(trim($arr['obj_type'])) : ''); $arr['object'] = ((x($arr,'object')) ? trim($arr['object']) : ''); @@ -1357,8 +1358,6 @@ function item_store($arr,$force_parent = false) { $arr['item_flags'] = ((x($arr,'item_flags')) ? intval($arr['item_flags']) : 0 ); $arr['item_flags'] = $arr['item_flags'] | ITEM_UNSEEN; - - $arr['thr_parent'] = $arr['parent_mid']; $arr['llink'] = z_root() . '/display/' . $arr['mid']; diff --git a/mod/like.php b/mod/like.php index fe2126180..65073aed7 100755 --- a/mod/like.php +++ b/mod/like.php @@ -49,6 +49,7 @@ function like_content(&$a) { $item = $r[0]; $owner_uid = $item['uid']; + $owner_aid = $item['aid']; if(! perm_is_allowed($owner_uid,$observer['xchan_hash'],'post_comments')) { notice( t('Permission denied') . EOL); @@ -140,6 +141,7 @@ function like_content(&$a) { $arr = array(); $arr['mid'] = $mid; + $arr['aid'] = $owner_aid; $arr['uid'] = $owner_uid; $arr['item_flags'] = $item_flags; $arr['parent'] = $item['id']; |