Skip forbidden ancestors building TEI header stack.
When preparing the TEI header of an exported corpus, the TEIHeaderStack implementation asks TG-search for the root object's ancestor path(s) and retrieves metadata for all of them. If we don't have read permission for any of these objects, an AuthFaultException would have been thrown, causing a 403. This fix causes these ancestors to be simply skipped (which will be logged but not be noted in the corpus document itself).
Please register or sign in to comment