From 4bcbf91de6e23f3b3e674739a94067eb2474b924 Mon Sep 17 00:00:00 2001 From: SofianeLasri <alasri250@gmail.com> Date: Sat, 9 Jul 2022 15:55:40 +0200 Subject: [PATCH] =?UTF-8?q?Ajout=20d'un=20param=C3=A8tre=20dans=20la=20con?= =?UTF-8?q?figuration=20du=20plugin,=20s'ajoutant=20dans=20le=20header=20d?= =?UTF-8?q?e=20la=20requ=C3=AAte=20http=20vers=20l'api=20du=20bot=20discor?= =?UTF-8?q?d.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/slprojects/slcraftplugin/Main.java | 17 ++++------------- .../com/slprojects/slcraftplugin/Main.class | Bin 13761 -> 13653 bytes target/maven-archiver/pom.properties | 2 +- 3 files changed, 5 insertions(+), 14 deletions(-) diff --git a/src/main/java/com/slprojects/slcraftplugin/Main.java b/src/main/java/com/slprojects/slcraftplugin/Main.java index 31e1752..50c1d9d 100644 --- a/src/main/java/com/slprojects/slcraftplugin/Main.java +++ b/src/main/java/com/slprojects/slcraftplugin/Main.java @@ -132,6 +132,7 @@ public final class Main extends JavaPlugin implements Listener { con.setRequestProperty("User-Agent", "Mozilla/5.0"); con.setRequestProperty("Accept-Language", "fr-FR,fr;q=0.5"); con.setRequestProperty("Content-Type", "application/json"); + con.setRequestProperty("Server-Type", config.getString("server-type")); con.setDoOutput(true); con.setDoInput(true); con.setUseCaches(false); @@ -233,19 +234,9 @@ public final class Main extends JavaPlugin implements Listener { private void updateConfig(){ getLogger().info("Vérification du fichier de configuration..."); // On va vérifier si l'on dispose de la nouvelle variable du port du serveur web - if(config.contains("msg-server-port")){ - getLogger().info("Mise à jour du paramètre 'internal-webserver-port'"); - // Et on va regarder si on a l'ancienne en mémoire - if(config.contains("internal-webserver-port")){ - // On va copier l'ancienne valeur dans la nouvelle - config.set("internal-webserver-port", config.getString("msg-server-port")); - // Et on va supprimer l'ancienne - config.set("msg-server-port", null); - }else{ - // On va mettre la valeur par défaut - config.addDefault("internal-webserver-port", 25566); - - } + if(!config.contains("serverType")){ + getLogger().info("Ajout de la variable serverType dans le fichier de configuration..."); + config.set("server-type", "dev"); config.options().copyDefaults(true); saveConfig(); diff --git a/target/classes/com/slprojects/slcraftplugin/Main.class b/target/classes/com/slprojects/slcraftplugin/Main.class index d0f07666ca3782cf5fc3dc6d748f28e12d7fbe6e..93516ddfc923e53bc365cdce7cbce26e8ab8b55c 100644 GIT binary patch delta 4213 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 delta 4235 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 HOOF2om<np2 diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties index 210af22..b978340 100644 --- a/target/maven-archiver/pom.properties +++ b/target/maven-archiver/pom.properties @@ -1,5 +1,5 @@ #Generated by Maven -#Tue May 03 14:03:52 CEST 2022 +#Sat Jul 09 14:57:42 CEST 2022 groupId=com.slprojects artifactId=SLCraftPlugin version=1.6.0 -- GitLab