mirror of
https://github.com/Zrips/Jobs.git
synced 2024-11-26 04:25:15 +01:00
Revert some things to prevent data losing
This commit is contained in:
parent
2113e3441c
commit
3fc2487bfd
@ -749,7 +749,7 @@ public class Jobs extends JavaPlugin {
|
||||
ToggleBarHandling.load();
|
||||
usedSlots.clear();
|
||||
for (Job job : jobs) {
|
||||
usedSlots.put(job, getDBManager().getDB().getSlotsTaken(job));
|
||||
usedSlots.put(job, dao.getSlotsTaken(job));
|
||||
}
|
||||
getPlayerManager().reload();
|
||||
getPermissionHandler().registerPermissions();
|
||||
@ -764,7 +764,7 @@ public class Jobs extends JavaPlugin {
|
||||
paymentThread = new BufferedPaymentThread(getGCManager().getEconomyBatchDelay());
|
||||
paymentThread.start();
|
||||
|
||||
getDBManager().getDB().loadPlayerData();
|
||||
dao.loadPlayerData();
|
||||
|
||||
// Schedule
|
||||
if (getGCManager().enableSchedule) {
|
||||
|
@ -650,7 +650,9 @@ public abstract class JobsDAO {
|
||||
while (res.next()) {
|
||||
int id = res.getInt(JobsTableFields.userid.getCollumn());
|
||||
String jobName = res.getString(JobsTableFields.job.getCollumn());
|
||||
List<JobsDAOData> ls = new ArrayList<>();
|
||||
List<JobsDAOData> ls = map.get(id);
|
||||
if (ls == null)
|
||||
ls = new ArrayList<>();
|
||||
|
||||
int jobId = res.getInt(JobsTableFields.jobid.getCollumn());
|
||||
if (jobId == 0) {
|
||||
@ -662,7 +664,7 @@ public abstract class JobsDAO {
|
||||
if (jobName == null || jobName.isEmpty())
|
||||
converted = false;
|
||||
|
||||
Job job = Jobs.getJob(jobName);
|
||||
Job job = Jobs.getJob(jobId);
|
||||
if (job != null)
|
||||
ls.add(new JobsDAOData(job.getName(), res.getInt(JobsTableFields.level.getCollumn()), res.getDouble(JobsTableFields.experience.getCollumn())));
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user