Fixed page overload bug
This commit is contained in:
@@ -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", ""));
|
||||
|
||||
Reference in New Issue
Block a user