diff --git a/src/endpoints/comments/getCommentHistory.cr b/src/endpoints/comments/getCommentHistory.cr index d7ffeaf..7f44c86 100644 --- a/src/endpoints/comments/getCommentHistory.cr +++ b/src/endpoints/comments/getCommentHistory.cr @@ -38,6 +38,10 @@ CrystalGauntlet.endpoints["/getGJCommentHistory.php"] = ->(context : HTTP::Serve amount = DATABASE.scalar("select count(*) from comments where user_id = ?", params["userID"].to_i).as(Int64) + if amount == 0 + return "-2" + end + comments_str = [] of String DATABASE.query("select comments.id, comment, comments.created_at, likes, level_id, users.username, users.icon_type, users.color1, users.color2, users.cube, users.ship, users.ball, users.ufo, users.wave, users.robot, users.spider, users.special from comments join users on users.id = user_id where user_id = ? order by comments.created_at desc limit #{comments_per_page} offset #{comment_offset}", params["userID"]) do |rs| diff --git a/src/endpoints/comments/getLevelComments.cr b/src/endpoints/comments/getLevelComments.cr index a75ca75..16896ef 100644 --- a/src/endpoints/comments/getLevelComments.cr +++ b/src/endpoints/comments/getLevelComments.cr @@ -14,6 +14,10 @@ CrystalGauntlet.endpoints["/getGJComments21.php"] = ->(context : HTTP::Server::C amount = DATABASE.scalar("select count(*) from comments where level_id = ?", level_id) + if amount == 0 + return "-2" + end + comments_str = [] of String users_str = [] of String has_users_str = false diff --git a/src/endpoints/comments/getProfileComments.cr b/src/endpoints/comments/getProfileComments.cr index c060463..cb808b1 100644 --- a/src/endpoints/comments/getProfileComments.cr +++ b/src/endpoints/comments/getProfileComments.cr @@ -14,6 +14,10 @@ CrystalGauntlet.endpoints["/getGJAccountComments20.php"] = ->(context : HTTP::Se amount = DATABASE.scalar("select count(*) from account_comments where account_id = ?", account_id) + if amount == 0 + return "-2" + end + users_str = [] of String DATABASE.query("select id, comment, created_at, likes from account_comments where account_id = ? order by created_at desc limit #{comments_per_page} offset #{comment_offset}", account_id) do |rs|