Fix the instance of database

This commit is contained in:
Xephi59
2015-07-09 21:02:37 +02:00
parent f114019e5f
commit 36632bbb58
21 changed files with 126 additions and 179 deletions
@@ -5,7 +5,6 @@ import org.bukkit.entity.Player;
import org.bukkit.plugin.PluginManager;
import fr.xephi.authme.AuthMe;
import fr.xephi.authme.datasource.DataSource;
import fr.xephi.authme.process.join.AsyncronousJoin;
import fr.xephi.authme.process.login.AsyncronousLogin;
import fr.xephi.authme.process.logout.AsyncronousLogout;
@@ -22,13 +21,11 @@ import fr.xephi.authme.settings.Settings;
*/
public class Management {
public DataSource database;
public AuthMe plugin;
public static RandomString rdm = new RandomString(Settings.captchaLength);
public PluginManager pm;
public Management(DataSource database, AuthMe plugin) {
this.database = database;
public Management(AuthMe plugin) {
this.plugin = plugin;
this.pm = plugin.getServer().getPluginManager();
}
@@ -39,7 +36,7 @@ public class Management {
@Override
public void run() {
new AsyncronousLogin(player, password, forceLogin, plugin, database).process();
new AsyncronousLogin(player, password, forceLogin, plugin, plugin.database).process();
}
});
}
@@ -50,7 +47,7 @@ public class Management {
@Override
public void run() {
new AsyncronousRegister(player, password, email, plugin, database).process();
new AsyncronousRegister(player, password, email, plugin, plugin.database).process();
}
});
}
@@ -60,7 +57,7 @@ public class Management {
@Override
public void run() {
new AsyncronousLogout(player, plugin, database).process();
new AsyncronousLogout(player, plugin, plugin.database).process();
}
});
}
@@ -70,7 +67,7 @@ public class Management {
@Override
public void run() {
new AsyncronousQuit(player, plugin, database, isKick).process();
new AsyncronousQuit(player, plugin, plugin.database, isKick).process();
}
});
@@ -81,7 +78,7 @@ public class Management {
@Override
public void run() {
new AsyncronousJoin(player, plugin, database).process();
new AsyncronousJoin(player, plugin, plugin.database).process();
}
});