This also happens in Postgres. In both MySQL and Postgres, it happens whether 'Show people in public search' is set to 'Yes' or 'No'
When I have 10 people plus admin on the site, there are 27 results under 'Text' which are mostly blank 'Documents' that are located on profile pages, dashboard pages or group homepages. There is considerable repetition of results e.g. at least 6 results that all point to the same url: view/view.php?id=2. It looks like they are supposed to be pointing to a profile page, so that would be the wrong URL (as a profile page is /user/view.php?id=x). And there is the problem of not showing the person's name which is not very helpful in a result list of many profile/dashboard pages. I've attached screenshots of my results and the error message. ** Attachment added: "Elasticsearch 7 results" https://bugs.launchpad.net/mahara/+bug/1970358/+attachment/5586847/+files/results1.png -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: mahara-contributors https://bugs.launchpad.net/bugs/1970358 Title: Elasticsearch7 - search results don't show the owner of the page Status in Mahara: New Bug description: MySQL8+Firefox on main To replicate: 1. Add a person to the site 2. Enable Elasticsearch 7, select all artefact types and index the site 3. Masquerade as the person you added 4. Click the search button without anything in the search field Result: - About/Dashboard/Profile pages don't say whose they are Expected: - When About/Dashboard/Profile page appears in search results, it should say whose page it is To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1970358/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mahara-contributors Post to : [email protected] Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp

