fixed tenant telemetry save by system admin
This commit is contained in:
parent
320e0b674e
commit
8b44bb8d35
@ -196,7 +196,8 @@ public class BaseTimeseriesService implements TimeseriesService {
|
|||||||
if (saveLatest) {
|
if (saveLatest) {
|
||||||
latestFutures.add(Futures.transform(timeseriesLatestDao.saveLatest(tenantId, entityId, tsKvEntry), version -> {
|
latestFutures.add(Futures.transform(timeseriesLatestDao.saveLatest(tenantId, entityId, tsKvEntry), version -> {
|
||||||
if (version != null) {
|
if (version != null) {
|
||||||
edqsService.onUpdate(tenantId, ObjectType.LATEST_TS_KV, new LatestTsKv(entityId, tsKvEntry, version));
|
TenantId edqsTenantId = entityId.getEntityType() == EntityType.TENANT ? (TenantId) entityId : tenantId;
|
||||||
|
edqsService.onUpdate(edqsTenantId, ObjectType.LATEST_TS_KV, new LatestTsKv(entityId, tsKvEntry, version));
|
||||||
}
|
}
|
||||||
return version;
|
return version;
|
||||||
}, MoreExecutors.directExecutor()));
|
}, MoreExecutors.directExecutor()));
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user