]> git.mxchange.org Git - friendica.git/commitdiff
Fix profile wrong DISTINCT + ORDER BY
authorAlexandre Alapetite <alexandre@alapetite.fr>
Wed, 12 Apr 2017 16:49:29 +0000 (18:49 +0200)
committerAlexandre Alapetite <alexandre@alapetite.fr>
Wed, 12 Apr 2017 16:49:29 +0000 (18:49 +0200)
Fix: ERROR 3065 (HY000) Expression #1 of ORDER BY clause is not in
SELECT list, references column 'friendica.item.created' which is not in
SELECT list; this is incompatible with DISTINCT

mod/profile.php

index fbce509d29634e4f6a2402b1636c8360190366fc..a83cb076f26b883a04504be31e9a5974e95ed64d 100644 (file)
@@ -210,7 +210,7 @@ function profile_content(App $a, $update = 0) {
 
        if ($update) {
 
-               $r = q("SELECT distinct(parent) AS `item_id`, `item`.`network` AS `item_network`
+               $r = q("SELECT distinct(parent) AS `item_id`, `item`.`network` AS `item_network`, `item`.`created`
                        FROM `item` INNER JOIN `contact` ON `contact`.`id` = `item`.`contact-id`
                        AND `contact`.`blocked` = 0 AND `contact`.`pending` = 0
                        WHERE `item`.`uid` = %d AND `item`.`visible` = 1 AND