Skip to content

Commit a85b8c7

Browse files
author
Roman Kniazevych
committed
TAR-797: BE: use new portfolio product properties and deprecate an old one
set product external id
1 parent 66ac0d4 commit a85b8c7

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

stream-investment/investment-core/src/main/java/com/backbase/stream/investment/service/resttemplate/InvestmentRestProductPortfolioService.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -164,8 +164,8 @@ private PortfolioProduct invokeUpdate(String uuid, List<String> expand, ProductP
164164
.ifPresent(v -> formParams.add(JSON_PROPERTY_DESCRIPTION, v));
165165
Optional.ofNullable(data.getBadge())
166166
.ifPresent(v -> formParams.add(JSON_PROPERTY_BADGE, v));
167-
Optional.ofNullable(data.getExternalId())
168-
.ifPresent(v -> formParams.add(JSON_PROPERTY_EXTERNAL_ID, v));
167+
formParams.add(JSON_PROPERTY_EXTERNAL_ID, Optional.ofNullable(data.getExternalId())
168+
.orElse(UUID.randomUUID().toString()));
169169
Optional.ofNullable(data.getStatus())
170170
.ifPresent(v -> formParams.add(JSON_PROPERTY_STATUS, v.getValue()));
171171
Optional.ofNullable(data.getOrder())

0 commit comments

Comments
 (0)