refactored out dependency

This commit is contained in:
2024-04-05 08:53:18 -04:00
parent 0b4873a522
commit 43b212ed42
4 changed files with 19 additions and 12 deletions
+4 -3
View File
@@ -9,10 +9,11 @@
package engine.devcmd.cmds;
import engine.mbEnums.BuildingGroup;
import engine.devcmd.AbstractDevCmd;
import engine.gameManager.ChatManager;
import engine.gameManager.DbManager;
import engine.mbEnums;
import engine.mbEnums.BuildingGroup;
import engine.objects.*;
import engine.util.StringUtils;
import org.pmw.tinylog.Logger;
@@ -112,7 +113,7 @@ public class SlotNpcCmd extends AbstractDevCmd {
case "ON":
contract.getAllowedBuildings().add(buildingGroup);
if (!DbManager.ContractQueries.updateAllowedBuildings(contract, contract.getAllowedBuildings().toLong())) {
if (!DbManager.ContractQueries.updateAllowedBuildings(contract, mbEnums.toLong(contract.getAllowedBuildings()))) {
Logger.error("Failed to update Database for Contract Allowed buildings");
ChatManager.chatSystemError(pc, "Failed to update Database for Contract Allowed buildings. ");
return;
@@ -122,7 +123,7 @@ public class SlotNpcCmd extends AbstractDevCmd {
break;
case "OFF":
contract.getAllowedBuildings().remove(buildingGroup);
if (!DbManager.ContractQueries.updateAllowedBuildings(contract, contract.getAllowedBuildings().toLong())) {
if (!DbManager.ContractQueries.updateAllowedBuildings(contract, mbEnums.toLong(contract.getAllowedBuildings()))) {
Logger.error("Failed to update Database for Contract Allowed buildings");
ChatManager.chatSystemError(pc, "Failed to update Database for Contract Allowed buildings. ");
return;