"author-link" and "owner-link" aren't stored anymore in the item table
This commit is contained in:
parent
6dbbeaf8f6
commit
5f3f349006
2 changed files with 6 additions and 4 deletions
|
@ -189,9 +189,10 @@ function community_content(App $a, $update = 0)
|
||||||
function community_getitems($start, $itemspage, $content)
|
function community_getitems($start, $itemspage, $content)
|
||||||
{
|
{
|
||||||
if ($content == 'local') {
|
if ($content == 'local') {
|
||||||
$r = dba::p("SELECT `item`.`uri`, `item`.`author-link` FROM `thread`
|
$r = dba::p("SELECT `item`.`uri`, `author`.`url` AS `author-link` FROM `thread`
|
||||||
INNER JOIN `user` ON `user`.`uid` = `thread`.`uid` AND NOT `user`.`hidewall`
|
INNER JOIN `user` ON `user`.`uid` = `thread`.`uid` AND NOT `user`.`hidewall`
|
||||||
INNER JOIN `item` ON `item`.`id` = `thread`.`iid`
|
INNER JOIN `item` ON `item`.`id` = `thread`.`iid`
|
||||||
|
INNER JOIN `contact` AS `author` ON `author`.`id`=`item`.`author-id`
|
||||||
WHERE `thread`.`visible` AND NOT `thread`.`deleted` AND NOT `thread`.`moderated`
|
WHERE `thread`.`visible` AND NOT `thread`.`deleted` AND NOT `thread`.`moderated`
|
||||||
AND NOT `thread`.`private` AND `thread`.`wall` AND `thread`.`origin`
|
AND NOT `thread`.`private` AND `thread`.`wall` AND `thread`.`origin`
|
||||||
ORDER BY `thread`.`commented` DESC LIMIT " . intval($start) . ", " . intval($itemspage)
|
ORDER BY `thread`.`commented` DESC LIMIT " . intval($start) . ", " . intval($itemspage)
|
||||||
|
@ -200,7 +201,7 @@ function community_getitems($start, $itemspage, $content)
|
||||||
} elseif ($content == 'global') {
|
} elseif ($content == 'global') {
|
||||||
$r = dba::p("SELECT `uri` FROM `thread`
|
$r = dba::p("SELECT `uri` FROM `thread`
|
||||||
INNER JOIN `item` ON `item`.`id` = `thread`.`iid`
|
INNER JOIN `item` ON `item`.`id` = `thread`.`iid`
|
||||||
INNER JOIN `contact` AS `author` ON `author`.`id`=`item`.`author-id`
|
INNER JOIN `contact` AS `author` ON `author`.`id`=`item`.`author-id`
|
||||||
WHERE `thread`.`uid` = 0 AND NOT `author`.`hidden` AND NOT `author`.`blocked`
|
WHERE `thread`.`uid` = 0 AND NOT `author`.`hidden` AND NOT `author`.`blocked`
|
||||||
ORDER BY `thread`.`commented` DESC LIMIT " . intval($start) . ", " . intval($itemspage));
|
ORDER BY `thread`.`commented` DESC LIMIT " . intval($start) . ", " . intval($itemspage));
|
||||||
return dba::inArray($r);
|
return dba::inArray($r);
|
||||||
|
|
|
@ -1075,11 +1075,12 @@ class Item extends BaseObject
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
//unset($item['author-link']);
|
// These fields aren't stored anymore in the item table, they are fetched upon request
|
||||||
|
unset($item['author-link']);
|
||||||
unset($item['author-name']);
|
unset($item['author-name']);
|
||||||
unset($item['author-avatar']);
|
unset($item['author-avatar']);
|
||||||
|
|
||||||
//unset($item['owner-link']);
|
unset($item['owner-link']);
|
||||||
unset($item['owner-name']);
|
unset($item['owner-name']);
|
||||||
unset($item['owner-avatar']);
|
unset($item['owner-avatar']);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue