}
// Is this a request with potential path clashes?
if (requestedURI != null) {
long version = requestedURI.getVersion();
if (contentRepository.existsInAnyVersion(requestedURI)) {
if (!isEditing && version == Resource.LIVE && contentRepository.exists(requestedURI)) {
pageURI = requestedURI;
((WebloungeRequestImpl) request).setLanguage(request.getSessionLanguage());
} else if (isEditing && version == Resource.WORK && !contentRepository.exists(requestedURI)) {
requestedURI.setVersion(Resource.LIVE);