ialbert 2026-01-30 15:29:09 +03:00
parent 5cb896d19e
commit 92b3705423

View file

@ -7,6 +7,7 @@ import java.util.Collection;
import java.util.Collections;
import java.util.List;
import java.util.Map;
import java.util.Objects;
import java.util.Optional;
import java.util.function.Function;
import java.util.stream.Collectors;
@ -208,8 +209,10 @@ public class RegistryService {
registries.forEach(rgs -> {
rgs.setTradingClearingRegistryId(tcr.getId());
rgs.setTradingClearingRegistry(tcr.getCode());
if (!Objects.equals(rgs.getRegistryCapacity(), tcr.getTradingClearingRegistryType())) {
rgs.setRegistryCapacity(tcr.getTradingClearingRegistryType());
rgs.setRegistryCode(RegistryUtil.clearingCode(rgs));
}
rgs.setUpdated(Instant.now());
registryImdg.update(rgs);
log.trace("TCR#id={} registry#id={} updated", tcr.getId(), rgs.getId());