diff --git a/src/main/java/cz/kamma/fabka/repository/ForumRepository.java b/src/main/java/cz/kamma/fabka/repository/ForumRepository.java index 99441a1..0bdfd92 100644 --- a/src/main/java/cz/kamma/fabka/repository/ForumRepository.java +++ b/src/main/java/cz/kamma/fabka/repository/ForumRepository.java @@ -48,16 +48,6 @@ public class ForumRepository { "SELECT id, name, ispicture, width, size FROM attachments WHERE forumitemsid=? ORDER BY id"; private static final String ATTACHMENT_DATA_SQL = "SELECT name, mimetype, data FROM attachments WHERE id=? LIMIT 1"; - private static final String FORUM_MESSAGES_SQL = - "SELECT fi.id, fi.text, fi.created, fi.quoteitem, fi.sticky, ua.id AS author_id, ua.username, ua.created AS author_created, ua.city, " + - " (SELECT COUNT(*) FROM forum_items fi2 WHERE fi2.createdby=ua.id AND fi2.deleted=0) AS author_posts, " + - " COALESCE((SELECT SUM(votevalue) FROM voting v WHERE v.forumitemid=fi.id), 0) AS vvalue, " + - " (SELECT COUNT(*) FROM voting v WHERE v.forumitemid=fi.id AND v.votevalue=1) AS vote_yes, " + - " (SELECT COUNT(*) FROM voting v WHERE v.forumitemid=fi.id AND v.votevalue=-1) AS vote_no, " + - " (SELECT GROUP_CONCAT(ua2.username SEPARATOR ',') FROM voting v JOIN user_accounts ua2 ON ua2.id=v.voteby WHERE v.forumitemid=fi.id AND v.votevalue=1) AS vote_yes_users, " + - " (SELECT GROUP_CONCAT(ua2.username SEPARATOR ',') FROM voting v JOIN user_accounts ua2 ON ua2.id=v.voteby WHERE v.forumitemid=fi.id AND v.votevalue=-1) AS vote_no_users " + - "FROM forum_items fi JOIN user_accounts ua ON ua.id=fi.createdby " + - "WHERE fi.forumid=? AND fi.deleted=0 ORDER BY fi.created DESC"; private static final String FORUM_MESSAGES_SQL_NO_STICKY = "SELECT fi.id, fi.text, fi.created, fi.quoteitem, 0 AS sticky, ua.id AS author_id, ua.username, ua.created AS author_created, ua.city, " + " (SELECT COUNT(*) FROM forum_items fi2 WHERE fi2.createdby=ua.id AND fi2.deleted=0) AS author_posts, " +