diff --git a/js/posts.js b/js/posts.js index 7deda9e..f3a757d 100644 --- a/js/posts.js +++ b/js/posts.js @@ -329,7 +329,7 @@ async function loadChannels() { let tab = getById("channelTab") tab.innerHTML = "" for (let i = 0; i < channels.length; i++) { - let channelname = decURIComp(channels[i].post_receiver_name) + let channelname = decURIComp(channels[i]) if(channelname == "")continue; let channelp = createElement("p") channelp.classList.add("channel") diff --git a/server.js b/server.js index d776372..15f1915 100644 --- a/server.js +++ b/server.js @@ -849,7 +849,15 @@ function get_channels(){ let sql = `select post_receiver_name from ipost.posts where post_is_private = '0' group by post_receiver_name;`; con.query(sql, [], function (err, result) { if (err)reject(err) - resolve(result) + + let out = [] + + for(let channel of result){ + if(channel.post_receiver_name == "")continue; + out[out.length] = channel.post_receiver_name + } + + resolve(out) }); }) }