Archived
0

Fixed page overload bug

This commit is contained in:
minenash
2019-05-31 20:22:44 -04:00
parent aa5b277236
commit 2bea114617

View File

@@ -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", ""));