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