diff --git a/database/db.js b/database/db.js index f258f8d..66d04f4 100644 --- a/database/db.js +++ b/database/db.js @@ -410,9 +410,8 @@ db.getUser = function(username) { }; db.getTags = function(user_id) { - console.log('getTags'); - var sql = "SELECT t.id, t.user_id, t.name, DATE_FORMAT(t.last_use, '%Y-%m-%d %H:%i:%s') as last_use, t.sort, tb.cnt FROM `tags` as t LEFT OUTER JOIN ( SELECT `tag_id`, COUNT(tag_id) as cnt FROM tags_bookmarks GROUP BY tag_id ) tb ON t.id = tb.tag_id WHERE t.user_id = '" + user_id + "' ORDER BY t.sort, t.last_use DESC"; - + var sql = "SELECT t.id, t.user_id, t.name, DATE_FORMAT(t.last_use, '%Y-%m-%d %H:%i:%s') as last_use, t.sort, tb.cnt, tg.ncnt FROM `tags` as t LEFT OUTER JOIN ( SELECT `tag_id`, COUNT(tag_id) as cnt FROM tags_bookmarks GROUP BY tag_id ) tb ON t.id = tb.tag_id LEFT OUTER JOIN ( SELECT `tag_id`, COUNT(tag_id) as ncnt FROM notes GROUP BY tag_id ) tg ON t.id = tg.tag_id WHERE t.user_id = '" + user_id + "' ORDER BY t.sort, t.last_use DESC"; + console.log('getTags sql = ', sql); return new Promise(function(resolve, reject) { client.query(sql, (err, result) => { if (err) { diff --git a/public/views/note.html b/public/views/note.html index e713b16..cebfeed 100644 --- a/public/views/note.html +++ b/public/views/note.html @@ -1,5 +1,5 @@