EdgeGrpcSession - Set tenant id on connect

This commit is contained in:
Volodymyr Babak 2023-09-04 13:29:42 +03:00
parent ddb03e4a1f
commit f31da3c605

View File

@ -762,6 +762,7 @@ public final class EdgeGrpcSession implements Closeable {
Optional<Edge> optional = ctx.getEdgeService().findEdgeByRoutingKey(TenantId.SYS_TENANT_ID, request.getEdgeRoutingKey());
if (optional.isPresent()) {
edge = optional.get();
this.tenantId = edge.getTenantId();
try {
if (edge.getSecret().equals(request.getEdgeSecret())) {
sessionOpenListener.accept(edge.getId(), this);