summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorminenash <minenash@protonmail.com>2019-05-31 20:22:44 -0400
committerminenash <minenash@protonmail.com>2019-05-31 20:22:44 -0400
commit2bea114617570e959c04106cc52fe4e0934275bd (patch)
tree31b3abdc8dd4237ad3f879120fe269258dd572ed
parentaa5b277236ab3f5c5aaba2602567b17fea362fea (diff)
Fixed page overload bug
-rw-r--r--src/main/java/com/redstoner/modules/saylol/Saylol.java10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/main/java/com/redstoner/modules/saylol/Saylol.java b/src/main/java/com/redstoner/modules/saylol/Saylol.java
index 2a863ed..af415e2 100644
--- a/src/main/java/com/redstoner/modules/saylol/Saylol.java
+++ b/src/main/java/com/redstoner/modules/saylol/Saylol.java
@@ -255,8 +255,6 @@ public class Saylol implements Module {
return true;
}
- int pages = getMaxPage(results.size());
-
if (results.get(0) == -1) {
listLols(sender, page);
} else {
@@ -324,13 +322,13 @@ public class Saylol implements Module {
return false;
}
- private boolean warnPageOutOfBounds(CommandSender sender, int start, int pages) {
- if (start < 0) {
+ private boolean warnPageOutOfBounds(CommandSender sender, int page, int pages) {
+ if (page <= 0) {
getLogger().message(sender, true, "Page number too small, must be at least 1!");
return true;
}
- if (start > lols.size()) {
+ if (page > pages) {
getLogger().message(sender, true, "Page number too big, must be at most " + pages + "!");
return true;
}
@@ -356,7 +354,7 @@ public class Saylol implements Module {
int end = start + PAGE_SIZE;
int pages = getMaxPage(results.size());
- if (warnPageOutOfBounds(sender, start, pages)) return;
+ if (warnPageOutOfBounds(sender, page, pages)) return;
Message m = new Message(sender, null);
m.appendText(getLogger().getHeader().replace("\n", ""));