From 22963c72b17232d80d74c9b9af3a5f51ee57fb02 Mon Sep 17 00:00:00 2001 From: Adam Date: Fri, 1 Feb 2019 22:29:45 -0500 Subject: [PATCH] chat controller/service: add boss to pb --- .../net/runelite/http/service/chat/ChatController.java | 8 ++++---- .../java/net/runelite/http/service/chat/ChatService.java | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/http-service/src/main/java/net/runelite/http/service/chat/ChatController.java b/http-service/src/main/java/net/runelite/http/service/chat/ChatController.java index 5b7b6b6b98..2f7a6b8740 100644 --- a/http-service/src/main/java/net/runelite/http/service/chat/ChatController.java +++ b/http-service/src/main/java/net/runelite/http/service/chat/ChatController.java @@ -135,20 +135,20 @@ public class ChatController } @PostMapping("/pb") - public void submitPb(@RequestParam String name, @RequestParam int pb) + public void submitPb(@RequestParam String name, @RequestParam String boss, @RequestParam int pb) { if (pb < 0) { return; } - chatService.setPb(name, pb); + chatService.setPb(name, boss, pb); } @GetMapping("/pb") - public int getPb(@RequestParam String name) + public int getPb(@RequestParam String name, @RequestParam String boss) { - Integer pb = chatService.getPb(name); + Integer pb = chatService.getPb(name, boss); if (pb == null) { throw new NotFoundException(); diff --git a/http-service/src/main/java/net/runelite/http/service/chat/ChatService.java b/http-service/src/main/java/net/runelite/http/service/chat/ChatService.java index 78c16b4482..07f68b95cf 100644 --- a/http-service/src/main/java/net/runelite/http/service/chat/ChatService.java +++ b/http-service/src/main/java/net/runelite/http/service/chat/ChatService.java @@ -122,21 +122,21 @@ public class ChatService } } - public Integer getPb(String name) + public Integer getPb(String name, String boss) { String value; try (Jedis jedis = jedisPool.getResource()) { - value = jedis.get("pb." + name); + value = jedis.get("pb." + boss + "." + name); } return value == null ? null : Integer.parseInt(value); } - public void setPb(String name, int pb) + public void setPb(String name, String boss, int pb) { try (Jedis jedis = jedisPool.getResource()) { - jedis.setex("pb." + name, (int) EXPIRE.getSeconds(), Integer.toString(pb)); + jedis.setex("pb." + boss + "." + name, (int) EXPIRE.getSeconds(), Integer.toString(pb)); } } }