fix search permission issue

This commit is contained in:
Aurora 2020-07-20 15:23:30 +02:00
parent b382403f78
commit de7d5f0555
No known key found for this signature in database
GPG Key ID: 89839F67B53656AD
1 changed files with 1 additions and 0 deletions

View File

@ -238,6 +238,7 @@ public class GUIHeads extends Gui {
ChatPrompt.showPrompt(plugin, player, plugin.getLocale().getMessage("general.search.global").getPrefixedMessage(), response -> {
List<Head> searchHeads = plugin.getHeadManager().getHeads().stream()
.filter(head -> head.getName().toLowerCase().contains(response.getMessage().toLowerCase()))
.filter(head -> player.hasPermission("epicheads.category." + head.getCategory().getName().replace(" ", "_")))
.collect(Collectors.toList());
Bukkit.getScheduler().scheduleSyncDelayedTask(EpicHeads.getInstance(), ()
-> guiManager.showGUI(player, new GUIHeads(plugin, player, response.getMessage(), QueryTypes.SEARCH, searchHeads)), 0L);