← Back to team overview

mahara-contributors team mailing list archive

[Bug 1970358] Re: Elasticsearch7 - search results don't show the owner of the page

 

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



References