Fix alarm deletion WS update
This commit is contained in:
parent
1a881f6038
commit
5702d9654a
@ -188,6 +188,7 @@ public class BaseAlarmService extends AbstractCachedEntityService<TenantId, Page
|
||||
if (alarm == null) {
|
||||
return AlarmApiCallResult.builder().successful(false).build();
|
||||
} else {
|
||||
var propagationIds = getPropagationEntityIdsList(alarm);
|
||||
deleteEntityRelations(tenantId, alarm.getId());
|
||||
alarmDao.removeById(tenantId, alarm.getUuidId());
|
||||
eventPublisher.publishEvent(DeleteEntityEvent.builder().tenantId(tenantId)
|
||||
@ -195,7 +196,7 @@ public class BaseAlarmService extends AbstractCachedEntityService<TenantId, Page
|
||||
if (checkAndDeleteAlarmType) {
|
||||
delAlarmTypes(tenantId, Collections.singleton(alarm.getType()));
|
||||
}
|
||||
return AlarmApiCallResult.builder().alarm(alarm).deleted(true).successful(true).build();
|
||||
return AlarmApiCallResult.builder().alarm(alarm).deleted(true).successful(true).propagatedEntitiesList(propagationIds).build();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user