From 354980b7c528179858dc78645f8afe06716ac0c2 Mon Sep 17 00:00:00 2001 From: Christos Tranoris Date: Tue, 2 Dec 2025 16:44:06 +0200 Subject: [PATCH] fix for #92 --- .../pcm620/reposervices/ProductSpecificationRepoService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/etsi/osl/tmf/pcm620/reposervices/ProductSpecificationRepoService.java b/src/main/java/org/etsi/osl/tmf/pcm620/reposervices/ProductSpecificationRepoService.java index 9a99a9c5..5c5696a0 100644 --- a/src/main/java/org/etsi/osl/tmf/pcm620/reposervices/ProductSpecificationRepoService.java +++ b/src/main/java/org/etsi/osl/tmf/pcm620/reposervices/ProductSpecificationRepoService.java @@ -430,9 +430,10 @@ public class ProductSpecificationRepoService { // we need the attachment model from resource spec models boolean idexists = false; for (ProductSpecificationCharacteristic orinalAtt : prodSpec.getProductSpecCharacteristic()) { - if (orinalAtt.getName().equals(ar.getName())) { + if (orinalAtt.getName()!=null && ar.getName()!=null && orinalAtt.getName().equals(ar.getName())) { idexists = true; idAddedUpdated.put(orinalAtt.getName(), true); + orinalAtt.updateWith( ar ); break; } } -- GitLab