some tweaks to items_fetch for the api
This commit is contained in:
@@ -1243,6 +1243,8 @@ require_once('include/items.php');
|
||||
|
||||
$sql_extra = '';
|
||||
if ($user_info['self']==1) $sql_extra .= " AND `item`.`wall` = 1 ";
|
||||
|
||||
//FIXME - this isn't yet implemented
|
||||
if ($exclude_replies > 0) $sql_extra .= ' AND `item`.`parent` = `item`.`id`';
|
||||
|
||||
// $r = q("SELECT `item`.*, `item`.`id` AS `item_id`,
|
||||
@@ -1263,23 +1265,20 @@ require_once('include/items.php');
|
||||
// intval($since_id),
|
||||
// intval($start), intval($count)
|
||||
// );
|
||||
if ($user_info['self']==1) {
|
||||
$r = items_fetch(array(
|
||||
'uid' => api_user(),
|
||||
'cid' => $user_info['id'],
|
||||
'since_id' => $since_id,
|
||||
'start' => $start,
|
||||
'records' => $count,
|
||||
'wall' => 1));
|
||||
}
|
||||
else {
|
||||
$r = items_fetch(array(
|
||||
'uid' => api_user(),
|
||||
'cid' => $user_info['id'],
|
||||
'since_id' => $since_id,
|
||||
'start' => $start,
|
||||
'records' => $count));
|
||||
}
|
||||
|
||||
$arr = array(
|
||||
'uid' => api_user(),
|
||||
'since_id' => $since_id,
|
||||
'start' => $start,
|
||||
'records' => $count);
|
||||
|
||||
if ($user_info['self']==1)
|
||||
$arr['wall'] = 1;
|
||||
else
|
||||
$arr['cid'] = $user_info['id'];
|
||||
|
||||
|
||||
$r = items_fetch($arr,get_app()->get_channel(),get_observer_hash());
|
||||
|
||||
$ret = api_format_items($r,$user_info);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user