Object ID Field setting non-functioning

Created on 4 January 2023, almost 2 years ago
Updated 19 May 2023, over 1 year ago

Problem/Motivation

It seems that the Object ID Field (in Index Settings at /admin/config/search/search-api/index/content/edit) setting should allow for the definition of a custom field to be used in lieu of default Search API item_id -- but applying the setting doesn't have any impact on the Object ID sent to Algolia. Looking through the codebase, I don't see any instances where it's called for its stated purpose.

Steps to reproduce

Added a custom field value using the machine name from one of the index's fields -- e.g., uuid -- and then re-indexed. The objectID field in Algolia continues to reflect the default item_id, such as "entity:node/1:en".

🐛 Bug report
Status

Active

Version

3.0

Component

Code

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024