Cache Player's inspect page when it is not already cached.

This commit is contained in:
Rsl1122 2017-09-02 14:02:42 +03:00
parent f514edfc8b
commit e6414c5c2d
2 changed files with 4 additions and 9 deletions

View File

@ -73,7 +73,7 @@ public class InformationManager {
}
public void cachePlayer(UUID uuid) {
PageCache.loadPage("inspectPage: "+uuid, () -> new InspectPageResponse(this, uuid));
PageCache.loadPage("inspectPage: " + uuid, () -> new InspectPageResponse(this, uuid));
// TODO Player page plugin tab request
}

View File

@ -432,9 +432,9 @@ public class WebServer {
private Response forbiddenResponse(int permLevel, int required) {
return PageCache.loadPage("forbidden", () ->
new ForbiddenResponse("Unauthorized User.<br>"
+ "Make sure your user has the correct access level.<br>"
+ "This page requires permission level of " + required + ",<br>"
+ "This user has permission level of " + permLevel));
+ "Make sure your user has the correct access level.<br>"
+ "This page requires permission level of " + required + ",<br>"
+ "This user has permission level of " + permLevel));
}
private Response rootPageResponse(WebUser user) {
@ -476,11 +476,6 @@ public class WebServer {
return PageCache.loadPage("notFound: " + error, () -> new NotFoundResponse(error));
}
if (!infoManager.isCached(uuid)) {
String error = "Player's data was not cached.<br>Use /plan inspect " + playerName + " to cache the Data.";
return PageCache.loadPage("notFound: " + error, () -> new NotFoundResponse(error));
}
return PageCache.loadPage("inspectPage: " + uuid, () -> new InspectPageResponse(infoManager, uuid));
}