Skip to content

Commit 7062ed5

Browse files
authored
feat: Add custom app to meta site shared layout - MEED-8155 - Meeds-io/MIPs#167 (#18)
Fix feedbacks
1 parent 197bdfa commit 7062ed5

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

ide-service/src/main/java/io/meeds/ide/service/StaticResourceService.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import io.meeds.social.navigation.constant.SidebarItemType;
2525
import io.meeds.social.navigation.model.NavigationConfiguration;
2626
import io.meeds.social.navigation.service.NavigationConfigurationService;
27+
import org.apache.commons.lang3.StringUtils;
2728
import org.exoplatform.commons.utils.CommonsUtils;
2829
import org.exoplatform.portal.config.UserPortalConfigService;
2930
import org.exoplatform.portal.config.model.Application;
@@ -84,7 +85,8 @@ public List<Widget> getStaticResources(String siteName, String username) throws
8485

8586
public List<Application> getStaticResourceApplications(String siteName, String applicationPosition) {
8687
List<Application> applications = new ArrayList<>(getApplicationsBySite(siteName, applicationPosition));
87-
if (isMetaSiteNavigation(siteName) || siteName.startsWith(SPACE_SITE_TYPE_PREFIX)) {
88+
if (!StringUtils.equals(userPortalConfigService.getMetaPortal(), siteName)
89+
&& (isMetaSiteNavigation(siteName) || siteName.startsWith(SPACE_SITE_TYPE_PREFIX))) {
8890
applications.addAll(getMetaSiteStaticResourceApplications(applicationPosition));
8991
}
9092
return applications;

0 commit comments

Comments
 (0)