-
Bug
-
Resolution: Obsolete
-
Critical
-
None
-
None
-
None
-
-
Empty show more show less
-
Kromeriz 15
-
1
Default URI (/modules/ui-admincentral/virtualURIMapping/default) is set to travel demo only when /modules/site/config/site node doesn't exist, but it's not set when changing site from /modules/standard-templating-kit/config/site or when info.magnolia.module.site.setup.DefaultSiteExistsDelegateTask. See update task code:
private final Task setupTravelSiteAsActiveSite = new NodeExistsDelegateTask("Set travel demo as an active site", "/modules/site/config/site", new PropertyExistsDelegateTask("Check extends property and update or create it", "/modules/site/config/site", "extends", new CheckAndModifyPropertyValueTask("/modules/site/config/site", "extends", "/modules/standard-templating-kit/config/site", "/modules/travel-demo/config/travel"), new DefaultSiteExistsDelegateTask("", "", new SetPropertyTask(RepositoryConstants.CONFIG, "/modules/site/config/site", "extends", "/modules/travel-demo/config/travel"))), new ArrayDelegateTask("", new CreateNodeTask("", "/modules/site/config", "site", NodeTypes.ContentNode.NAME), new SetPropertyTask(RepositoryConstants.CONFIG, "/modules/site/config/site", "extends", "/modules/travel-demo/config/travel"), new IsAuthorInstanceDelegateTask("Set default URI to home page", String.format("Sets default URI to point to '%s'", DEFAULT_URI), null, new SetPropertyTask(RepositoryConstants.CONFIG, DEFAULT_URI_NODEPATH, "toURI", DEFAULT_URI)) ));
Acceptance criteria