|
|
|
@ -25,8 +25,8 @@ public class MessageService { |
|
|
|
"WHERE (? = 0 or server_id = ?) AND message LIKE ? " + |
|
|
|
"ORDER BY user_messages.id DESC LIMIT ? OFFSET ?", |
|
|
|
new Object[]{ |
|
|
|
server_id == null || server_id.isEmpty() ? 0 : 1, |
|
|
|
server_id == null || server_id.isEmpty() ? "%" : server_id, |
|
|
|
server_id == null || server_id.isEmpty() || server_id.contains("%") ? 0 : 1, |
|
|
|
server_id == null || server_id.isEmpty() || server_id.contains("%") ? "%" : server_id, |
|
|
|
filter == null || filter.isEmpty() ? "%" : "%" + filter + "%", |
|
|
|
limit, |
|
|
|
offset}, |
|
|
|
@ -36,8 +36,8 @@ public class MessageService { |
|
|
|
"FROM user_messages " + |
|
|
|
"WHERE (? = 0 or server_id = ?) AND message LIKE ?", |
|
|
|
new Object[]{ |
|
|
|
server_id == null || server_id.isEmpty() ? 0 : 1, |
|
|
|
server_id==null||server_id.isEmpty()?"%":server_id, |
|
|
|
server_id == null || server_id.isEmpty() || server_id.contains("%") ? 0 : 1, |
|
|
|
server_id == null || server_id.isEmpty() || server_id.contains("%") ? "%" : server_id, |
|
|
|
filter==null||filter.isEmpty()?"%":"%" + filter + "%" }, |
|
|
|
(rs, n) -> rs.getLong("c")) |
|
|
|
.stream().findFirst().orElse(0L); |
|
|
|
@ -52,8 +52,8 @@ public class MessageService { |
|
|
|
"ORDER BY user_messages.id DESC LIMIT ? OFFSET ?", |
|
|
|
new Object[]{ |
|
|
|
steamID.account_id, |
|
|
|
server_id == null || server_id.isEmpty() ? 0 : 1, |
|
|
|
server_id == null || server_id.isEmpty() ? "%" : server_id, |
|
|
|
server_id == null || server_id.isEmpty() || server_id.contains("%") ? 0 : 1, |
|
|
|
server_id == null || server_id.isEmpty() || server_id.contains("%") ? "%" : server_id, |
|
|
|
filter == null || filter.isEmpty() ? "%" : "%" + filter + "%", |
|
|
|
limit, |
|
|
|
offset}, |
|
|
|
@ -64,8 +64,8 @@ public class MessageService { |
|
|
|
"WHERE account_id = ? AND (? = 0 or server_id = ?) AND message LIKE ?", |
|
|
|
new Object[]{ |
|
|
|
steamID.account_id, |
|
|
|
server_id == null || server_id.isEmpty() ? 0 : 1, |
|
|
|
server_id==null||server_id.isEmpty()?"%":server_id, |
|
|
|
server_id == null || server_id.isEmpty() || server_id.contains("%") ? 0 : 1, |
|
|
|
server_id == null || server_id.isEmpty() || server_id.contains("%") ? "%" : server_id, |
|
|
|
filter==null||filter.isEmpty()?"%":"%" + filter + "%"}, |
|
|
|
(rs, n) -> rs.getLong("c")) |
|
|
|
.stream().findFirst().orElse(0L); |
|
|
|
@ -79,8 +79,8 @@ public class MessageService { |
|
|
|
"WHERE account_id = ? AND (? = 0 or server_id = ?)", |
|
|
|
new Object[]{ |
|
|
|
steamID.account_id, |
|
|
|
server_id == null || server_id.isEmpty() ? 0 : 1, |
|
|
|
server_id==null||server_id.isEmpty()?"%":server_id }, |
|
|
|
server_id == null || server_id.isEmpty() || server_id.contains("%") ? 0 : 1, |
|
|
|
server_id == null || server_id.isEmpty() || server_id.contains("%") ? "%" : server_id }, |
|
|
|
(rs, n) -> rs.getLong("c")) |
|
|
|
.stream().findFirst().orElse(0L); |
|
|
|
} |
|
|
|
|