Fix removeEntity in TenantRepo
This commit is contained in:
parent
66fd0fc4e9
commit
eb114227aa
@ -220,12 +220,13 @@ public class TenantRepo {
|
|||||||
try {
|
try {
|
||||||
UUID entityId = entity.getFields().getId();
|
UUID entityId = entity.getFields().getId();
|
||||||
EntityType entityType = entity.getType();
|
EntityType entityType = entity.getType();
|
||||||
EntityData<?> removed = get(entityType, entityId);
|
EntityData<?> removed = getEntityMap(entityType).remove(entityId);
|
||||||
if (removed != null) {
|
if (removed != null) {
|
||||||
if (removed.getFields() != null) {
|
if (removed.getFields() != null) {
|
||||||
getEntitySet(entityType).remove(removed);
|
getEntitySet(entityType).remove(removed);
|
||||||
}
|
}
|
||||||
edqsStatsService.ifPresent(statService -> statService.reportEvent(tenantId, ObjectType.fromEntityType(entityType), EdqsEventType.DELETED));
|
edqsStatsService.ifPresent(statService -> statService.reportEvent(tenantId, ObjectType.fromEntityType(entityType), EdqsEventType.DELETED));
|
||||||
|
|
||||||
UUID customerId = removed.getCustomerId();
|
UUID customerId = removed.getCustomerId();
|
||||||
if (customerId != null) {
|
if (customerId != null) {
|
||||||
CustomerData customerData = (CustomerData) get(EntityType.CUSTOMER, customerId);
|
CustomerData customerData = (CustomerData) get(EntityType.CUSTOMER, customerId);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user