| Line 79... |
Line 79... |
| 79 |
this.session = request.getSession();
|
79 |
this.session = request.getSession();
|
| 80 |
List<Long> allowedWarehouseIds = null;
|
80 |
List<Long> allowedWarehouseIds = null;
|
| 81 |
if(this.session==null || this.session.getAttribute(SESSION_WAREHOUSE_IDS)==null) {
|
81 |
if(this.session==null || this.session.getAttribute(SESSION_WAREHOUSE_IDS)==null) {
|
| 82 |
try {
|
82 |
try {
|
| 83 |
HelperService.Client helperClient = new HelperClient().getClient();
|
83 |
HelperService.Client helperClient = new HelperClient().getClient();
|
| - |
|
84 |
log.info("SecurityUtils.getSubject().getPrincipal().toString() " + SecurityUtils.getSubject().getPrincipal().toString() );
|
| 84 |
allowedWarehouseIds = helperClient.getWarehouseIdsForAgent(SecurityUtils.getSubject().getPrincipal().toString());
|
85 |
allowedWarehouseIds = helperClient.getWarehouseIdsForAgent(SecurityUtils.getSubject().getPrincipal().toString());
|
| 85 |
if(allowedWarehouseIds.contains(0L)) {
|
86 |
if(allowedWarehouseIds.contains(0L)) {
|
| 86 |
allowedWarehouseIds = PHYSICAL_WAREHOUSES;
|
87 |
allowedWarehouseIds = PHYSICAL_WAREHOUSES;
|
| 87 |
}
|
88 |
}
|
| 88 |
this.session.setAttribute(SESSION_WAREHOUSE_IDS, allowedWarehouseIds);
|
89 |
this.session.setAttribute(SESSION_WAREHOUSE_IDS, allowedWarehouseIds);
|