Archived
1
0

Fix #5 - Project Edit Page isn't working and more

This commit is contained in:
Marcel
2018-10-18 14:49:07 +02:00
parent 23a79c98df
commit d7f7a49a24
14 changed files with 374 additions and 298 deletions

View File

@@ -229,10 +229,18 @@
}
private function mergeReplyData($post) {
$data = $this->db->query('SELECT uuid, username, displayname FROM user_posts LEFT JOIN users ON users.ID = user_posts.user_id WHERE user_posts.ID = ?', [$post['reply_to']])->result_array();
$post['replyToUuid'] = $data[0]['uuid'];
$post['replyToUsername'] = $data[0]['username'];
$post['replyToDisplayname'] = $data[0]['displayname'];
$data = $this->db->query('SELECT p.*, username, displayname FROM user_posts p LEFT JOIN users ON users.ID = p.user_id WHERE p.ID = ?', [$post['reply_to']])->result_array();
$data = $this->preparePostList($data);
if(!empty($data)) {
$post['replyToPost'] = $data[0];
} else {
$post['replyToPost'] = [
'username' => '',
'displayname' => '',
'content' => 'Nicht existent',
'date' => '',
];
}
return $post;
}