Fix su controlli in UtilityDebug
All checks were successful
IntegryManagementSystem_Multi/pipeline/head This commit looks good

This commit is contained in:
2025-01-09 19:39:29 +01:00
parent 377710d969
commit 6bf4eefe83

View File

@@ -1,8 +1,5 @@
package it.integry.ems.utility;
import it.integry.ems.settings.Model.SettingsModel;
import org.springframework.web.context.ContextLoader;
import java.util.Map;
public class UtilityDebug {
@@ -18,16 +15,17 @@ public class UtilityDebug {
public static boolean isIntegryServer() {
SettingsModel settingsModel = ContextLoader.getCurrentWebApplicationContext().getBean(SettingsModel.class);
return isIntegryServerDev() || isIntegryServerMaster();
}
return settingsModel.getDefaultProfile().equalsIgnoreCase("INTEGRY") ||
settingsModel.getDefaultProfile().equalsIgnoreCase("STUDIO-ML");
public static boolean isIntegryServerMaster() {
String computerName = getComputerName();
return computerName.equalsIgnoreCase("SERVERTOMCAT");
}
public static boolean isIntegryServerDev() {
String computerName = getComputerName();
return computerName.equalsIgnoreCase("SERVERDEV");
return isDebugExecution() && computerName.equalsIgnoreCase("SERVERDEV");
}
private static String getComputerName() {