From 0973651870f717b1e8bdda006430d05550a595b2 Mon Sep 17 00:00:00 2001 From: GregTCLTK Date: Wed, 15 Jan 2020 20:43:21 +0100 Subject: [PATCH] Authorization stuff --- .../java/com/bbn/hadder/commands/misc/WakaTimeCommand.java | 2 +- src/main/java/com/bbn/hadder/core/Config.java | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/bbn/hadder/commands/misc/WakaTimeCommand.java b/src/main/java/com/bbn/hadder/commands/misc/WakaTimeCommand.java index c779e7c..dd3f64c 100644 --- a/src/main/java/com/bbn/hadder/commands/misc/WakaTimeCommand.java +++ b/src/main/java/com/bbn/hadder/commands/misc/WakaTimeCommand.java @@ -20,7 +20,7 @@ public class WakaTimeCommand implements Command { @Override public void executed(String[] args, CommandEvent event) { if (args.length == 1) { - Request request = new Request.Builder().url("https://wakatime.com/api/v1/users/" + args[0]).build(); + Request request = new Request.Builder().url("https://wakatime.com/api/v1/users/" + args[0]).addHeader("Authorization", "Basic " + event.getConfig().getWakaTimeToken()).build(); try { Response response = new OkHttpClient().newCall(request).execute(); diff --git a/src/main/java/com/bbn/hadder/core/Config.java b/src/main/java/com/bbn/hadder/core/Config.java index 942c382..a19fe35 100644 --- a/src/main/java/com/bbn/hadder/core/Config.java +++ b/src/main/java/com/bbn/hadder/core/Config.java @@ -103,6 +103,10 @@ public class Config { return config.getJSONObject("Tokens").getString("GitHub"); } + public String getWakaTimeToken() { + return config.getJSONObject("Tokens").getString("WakaTime"); + } + public String getMythicalBotListToken() { return config.getJSONObject("Tokens").getString("MythicalBotList"); }