From a94388ed941c82a38b2e631cc4fd77bac212335b Mon Sep 17 00:00:00 2001 From: Sudarshan Kumar Date: Fri, 7 Aug 2020 15:12:24 +0530 Subject: App Onboarding Inactive -500 Internal Server Error App Onboarding Inactive -Throwing 500 Internal Server Error Issue-ID: PORTAL-976 Change-Id: I47eca9a9c1bf95476c2df666ac1bc7e05751552c Signed-off-by: Sudarshan Kumar --- .../org/onap/portalapp/portal/service/EPAppCommonServiceImpl.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'ecomp-portal-BE-common/src') diff --git a/ecomp-portal-BE-common/src/main/java/org/onap/portalapp/portal/service/EPAppCommonServiceImpl.java b/ecomp-portal-BE-common/src/main/java/org/onap/portalapp/portal/service/EPAppCommonServiceImpl.java index a4463c7f..3d2432cb 100644 --- a/ecomp-portal-BE-common/src/main/java/org/onap/portalapp/portal/service/EPAppCommonServiceImpl.java +++ b/ecomp-portal-BE-common/src/main/java/org/onap/portalapp/portal/service/EPAppCommonServiceImpl.java @@ -1634,7 +1634,11 @@ public class EPAppCommonServiceImpl implements EPAppService { } protected String constructImageName(OnboardingApp onboardingApp) { - return "portal_" + String.valueOf(onboardingApp.getLandingPage().hashCode() + "_" + (int) (Math.random() * 100000.0)) + String appLandingPageURL = onboardingApp.getLandingPage(); + if(appLandingPageURL == null) { + appLandingPageURL = ""; + } + return "portal_" + String.valueOf(appLandingPageURL.hashCode() + "_" + (int) (Math.random() * 100000.0)) + ".png"; } -- cgit 1.2.3-korg