Rimossa lettura dello username direttamente dall'header in alcuni servizi
This commit is contained in:
@@ -4,13 +4,11 @@ import com.fasterxml.jackson.annotation.JsonTypeName;
|
||||
import it.integry.common.var.CommonConstants;
|
||||
import it.integry.ems_model.annotation.*;
|
||||
import it.integry.ems_model.base.EntityBase;
|
||||
import org.kie.api.definition.type.PropertyReactive;
|
||||
import java.io.PrintWriter;
|
||||
import java.io.StringWriter;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.kie.api.definition.type.PropertyReactive;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
@Master
|
||||
@PropertyReactive
|
||||
@@ -104,10 +102,6 @@ public class StbAuthToken extends EntityBase {
|
||||
@Override
|
||||
public void delete() throws Exception {
|
||||
logger.debug("Cancello token " + "[Expiration: " + CommonConstants.DATETIME_YMD_DASHED_FORMATTER.format(getExpiryDate()) + " - " + "Refresh: " + getRefreshToken() + " - " + "Device ID: " + getDeviceId() + "]");
|
||||
StringWriter stringWriter = new StringWriter();
|
||||
PrintWriter stacktraceWriter = new PrintWriter(stringWriter);
|
||||
new Throwable().printStackTrace(stacktraceWriter);
|
||||
logger.debug("STACKTRACE: " + stringWriter);
|
||||
super.delete();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -34,7 +34,6 @@ import it.integry.ems.rules.businessLogic.dto.LoadColliDTO;
|
||||
import it.integry.ems.service.EmsServices;
|
||||
import it.integry.ems.service.EntityProcessor;
|
||||
import it.integry.ems.service.ReportProcessor;
|
||||
import it.integry.ems.service.dto.AttachmentDTO;
|
||||
import it.integry.ems.sync.MultiDBTransaction.MultiDBTransactionManager;
|
||||
import it.integry.ems.utility.UtilityEntity;
|
||||
import it.integry.ems_model.base.EntityBase;
|
||||
@@ -301,7 +300,7 @@ public class DocumentController {
|
||||
dtbDocPdf.setSerDoc(dtbDoctRet.getSerDoc());
|
||||
dtbDocPdf.setCodDtip(dtbDoctRet.getCodDtip());
|
||||
dtbDocPdf.setCodAnag(dtbDoctRet.getCodAnag());
|
||||
dtbDocPdf.setUtente(request.getHeader("username"));
|
||||
dtbDocPdf.setUtente(requestDataDTO.getUsername());
|
||||
dtbDocPdf.setFilesize(new BigDecimal(bytes.length));
|
||||
dtbDocPdf.setFilecontent(Base64.encodeBase64String(bytes));
|
||||
|
||||
|
||||
@@ -3,6 +3,7 @@ package it.integry.ems.logistic.controller;
|
||||
import com.fasterxml.jackson.databind.node.JsonNodeFactory;
|
||||
import com.fasterxml.jackson.databind.node.ObjectNode;
|
||||
import it.integry.common.var.CommonConstants;
|
||||
import it.integry.ems.javabeans.RequestDataDTO;
|
||||
import it.integry.ems.logistic.dto.sm2.WdtbDoctDTO;
|
||||
import it.integry.ems.logistic.service.*;
|
||||
import it.integry.ems.logistic.type.AccettazioneType;
|
||||
@@ -83,6 +84,9 @@ public class LogisticController {
|
||||
@Autowired
|
||||
private ServiceChecker serviceChecker;
|
||||
|
||||
@Autowired
|
||||
private RequestDataDTO requestDataDTO;
|
||||
|
||||
@RequestMapping(value = "/logistic/status", method = RequestMethod.GET)
|
||||
public @ResponseBody
|
||||
List<StatusResponse> status(HttpServletRequest request) {
|
||||
@@ -565,7 +569,7 @@ public class LogisticController {
|
||||
|
||||
ServiceRestResponse sr = null;
|
||||
try {
|
||||
String currentCodMdep = UtilityUser.getCodMdep(multiDBTransactionManager, request.getHeader("username"));
|
||||
String currentCodMdep = UtilityUser.getCodMdep(multiDBTransactionManager, requestDataDTO.getUsername());
|
||||
|
||||
JsonNodeFactory factory = JsonNodeFactory.instance;
|
||||
ObjectNode root = factory.objectNode();
|
||||
|
||||
@@ -169,7 +169,7 @@ public class PvmController {
|
||||
|
||||
ServiceRestResponse response = null;
|
||||
try {
|
||||
String item = pvmService.getElencoArticoli(filtroXML, chiaveGriglia, request.getHeader("username"), outputEncoded);
|
||||
String item = pvmService.getElencoArticoli(filtroXML, chiaveGriglia, requestDataDTO.getUsername(), outputEncoded);
|
||||
response = new ServiceRestResponse(EsitoType.OK);
|
||||
response.setXmlString(item, outputEncoded);
|
||||
} catch (Exception e) {
|
||||
|
||||
@@ -353,7 +353,7 @@ public class SystemController {
|
||||
@RequestParam(required = false) String codMdep,
|
||||
@RequestBody List<StbGestSetup> stbGestSetupList) throws Exception {
|
||||
|
||||
return ServiceRestResponse.createPositiveResponse(systemService.getGestSetupList(stbGestSetupList, request.getHeader("username"), codMdep));
|
||||
return ServiceRestResponse.createPositiveResponse(systemService.getGestSetupList(stbGestSetupList, requestDataDTO.getUsername(), codMdep));
|
||||
}
|
||||
|
||||
@Deprecated
|
||||
|
||||
Reference in New Issue
Block a user