cancel
Showing results for 
Search instead for 
Did you mean: 

Does the "Domains on default server" page check for HiddenInNavigation facet?

janice_
Champ in-the-making
Champ in-the-making

I've added the HiddenInNavigation facet to a domain. The "Domains on default server" page still lists the domain that I've hidden. Is this the intended behavior or a bug?

NOTE: The bread crumbs do not allow me to select the hidden domain.

3 REPLIES 3

rg1_
Star Contributor
Star Contributor

It appears the view the displays the list of domains does not check for HiddenInNavigation like many of the other views. Is this a bug or the expected behavior? For example, should I be able to hide the default-domain by assigning it the HiddenInNavigation facet?

Benjamin_Jalon1
Elite Collaborator
Elite Collaborator

Did you try ti restart the server, maybe the facet is resolved at the creation time or the start time...

Florent_Guillau
World-Class Innovator
World-Class Innovator

For efficiency reasons, HiddenInNavigation is a special facet that's only checked on types, not per-instance, by the query engine (and therefore content views). See NXQLQueryMaker:

/**
 * These mixins never match an instance mixin when used in a clause
 * ecm:mixinType = 'foo'
 */
protected static final Set<String> MIXINS_NOT_PER_INSTANCE = new HashSet<String>(
        Arrays.asList(FacetNames.FOLDERISH, FacetNames.HIDDEN_IN_NAVIGATION));
Getting started

Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.