Project

General

Profile

Actions

Bug #94540

closed

Search finds pages hidden in default language

Added by Philipp Idler over 3 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Indexed Search
Target version:
-
Start date:
2021-07-12
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
9
PHP Version:
7.4
Tags:
indexed_search, language, l18n_cfg
Complexity:
Is Regression:
Sprint Focus:

Description

Indexed Search does not take advantage of page setting "Hide default language of page" [l18n_cfg => 1].
If a page has been indexed and afterwards is set to hidden for default language, the search "finds" that page and displays it as result but with missing link (typolink renderer "knows" that the page is not accessible).

Steps to reproduce:
  1. Add a new page and add some dummy content
  2. Index that page (open in another browser or log out from admin, so the page gets cached)
  3. Make sure the page is indexed by doing a search
  4. Check page setting "Hide default language of page" (in page properties / Language)
  5. Trigger a new search

Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Feature #94577: Clear indexed_search documents when content is changedClosedGeorg Ringer2021-07-18

Actions
Actions

Also available in: Atom PDF