From 98b28769fda3baeffdc2cf92c80b7d109a0a5e41 Mon Sep 17 00:00:00 2001 From: Giancarlo Panichi Date: Thu, 8 Jun 2023 14:17:50 +0200 Subject: [PATCH] Fissato il problema di sync con i gruppi --- .../java/it/cnr/isti/epasmed/sync/SyncService.java | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/src/main/java/it/cnr/isti/epasmed/sync/SyncService.java b/src/main/java/it/cnr/isti/epasmed/sync/SyncService.java index 6e73c84..67ff74d 100755 --- a/src/main/java/it/cnr/isti/epasmed/sync/SyncService.java +++ b/src/main/java/it/cnr/isti/epasmed/sync/SyncService.java @@ -558,17 +558,9 @@ public class SyncService { if (epasGroups != null) { EPASGroups groupPresent = null; for (EPASGroups g : epasGroups) { - if (g.getExternalId() != null && !g.getExternalId().isEmpty()) { - Integer gExternalId=null; - try { - gExternalId=Integer.valueOf(g.getExternalId()); - } catch (NumberFormatException e) { - logger.error("EPAS Group has invalid External Id: {}", g); - } - if (gExternalId!=null&&gExternalId.compareTo(sig.getId()) == 0) { - groupPresent = g; - break; - } + if (Integer.valueOf(g.getExternalId()).compareTo(sig.getId()) == 0) { + groupPresent = g; + break; } }