From c8dc3a2916fe8cc8748f19f363a8a3a3afbaf5c2 Mon Sep 17 00:00:00 2001 From: jallentxbiomed Date: Wed, 26 Mar 2025 15:14:18 -0500 Subject: [PATCH] added check for null eventData subpackages --- snd/src/org/labkey/snd/SNDManager.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/snd/src/org/labkey/snd/SNDManager.java b/snd/src/org/labkey/snd/SNDManager.java index 4ad8e57b7..d04bd0cc8 100644 --- a/snd/src/org/labkey/snd/SNDManager.java +++ b/snd/src/org/labkey/snd/SNDManager.java @@ -2744,12 +2744,14 @@ private void ensureValidPackage(Event event, EventData eventData, Package pkg) for (SuperPackage superPackage : pkg.getSubpackages()) { found = false; - for (EventData data : eventData.getSubPackages()) - { - if (data.getSuperPkgId() == superPackage.getSuperPkgId()) + if (eventData.getSubPackages() != null) { + for (EventData data : eventData.getSubPackages()) { - found = true; - ensureValidPackage(event, data, superPackage.getPkg()); + if (data.getSuperPkgId() == superPackage.getSuperPkgId()) + { + found = true; + ensureValidPackage(event, data, superPackage.getPkg()); + } } }