Fix to update the client externalId (#2906)

Co-authored-by: Jose Alberto Hernandez <alberto@MacBook-Pro.local>
This commit is contained in:
José Alberto Hernández
2023-01-21 23:24:35 -06:00
committed by GitHub
co-authored by Jose Alberto Hernandez
parent 5a89c19d0a
commit 679d297ad5
@@ -430,7 +430,8 @@ public class ClientWritePlatformServiceJpaRepositoryImpl implements ClientWriteP
}
final ExternalId externalId = externalIdFactory.createFromCommand(command, ClientApiConstants.externalIdParamName);
if (command.isChangeInStringParameterNamed(ClientApiConstants.externalIdParamName, externalId.getValue())) {
if (command.isChangeInStringParameterNamed(ClientApiConstants.externalIdParamName,
clientForUpdate.getExternalId().getValue())) {
changes.put(ClientApiConstants.externalIdParamName, externalId.getValue());
clientForUpdate.setExternalId(externalId);
}