Skip to content
Snippets Groups Projects
Commit 4bcbf91d authored by Sofiane Lasri's avatar Sofiane Lasri
Browse files

Ajout d'un paramètre dans la configuration du plugin, s'ajoutant dans le...

Ajout d'un paramètre dans la configuration du plugin, s'ajoutant dans le header de la requête http vers l'api du bot discord.
parent 65653bb3
Branches
Tags
1 merge request!2Ajout d'un paramètre dans la configuration du plugin, s'ajoutant dans le...
...@@ -132,6 +132,7 @@ public final class Main extends JavaPlugin implements Listener { ...@@ -132,6 +132,7 @@ public final class Main extends JavaPlugin implements Listener {
con.setRequestProperty("User-Agent", "Mozilla/5.0"); con.setRequestProperty("User-Agent", "Mozilla/5.0");
con.setRequestProperty("Accept-Language", "fr-FR,fr;q=0.5"); con.setRequestProperty("Accept-Language", "fr-FR,fr;q=0.5");
con.setRequestProperty("Content-Type", "application/json"); con.setRequestProperty("Content-Type", "application/json");
con.setRequestProperty("Server-Type", config.getString("server-type"));
con.setDoOutput(true); con.setDoOutput(true);
con.setDoInput(true); con.setDoInput(true);
con.setUseCaches(false); con.setUseCaches(false);
...@@ -233,19 +234,9 @@ public final class Main extends JavaPlugin implements Listener { ...@@ -233,19 +234,9 @@ public final class Main extends JavaPlugin implements Listener {
private void updateConfig(){ private void updateConfig(){
getLogger().info("Vérification du fichier de configuration..."); 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 // On va vérifier si l'on dispose de la nouvelle variable du port du serveur web
if(config.contains("msg-server-port")){ if(!config.contains("serverType")){
getLogger().info("Mise à jour du paramètre 'internal-webserver-port'"); getLogger().info("Ajout de la variable serverType dans le fichier de configuration...");
// Et on va regarder si on a l'ancienne en mémoire config.set("server-type", "dev");
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);
}
config.options().copyDefaults(true); config.options().copyDefaults(true);
saveConfig(); saveConfig();
......
No preview for this file type
#Generated by Maven #Generated by Maven
#Tue May 03 14:03:52 CEST 2022 #Sat Jul 09 14:57:42 CEST 2022
groupId=com.slprojects groupId=com.slprojects
artifactId=SLCraftPlugin artifactId=SLCraftPlugin
version=1.6.0 version=1.6.0
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment