Always use https:// when calling coveo apis.

Created on 6 May 2025, about 1 month ago

Problem/Motivation

Currently, authenticated POST requests to non-HIPAA versions of Coveo fail because the wrong protocol is used. This leads to an error seen on the /admin/config/search/search-api/index/{INDEX_NAME}/fields because this module is not able to request the current Coveo fields.

Steps to reproduce

When using the non-HIPAA compliant version of Coveo, visit /admin/config/search/search-api/index/{INDEX_NAME}/fields and note PHP warning about accessing array offset on value for SearchApiCoveoClient->listFields() and see the exception logged in watchdog.

Proposed resolution

Use https:// for the Coveo platform URL.

πŸ› Bug report
Status

Active

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States chrissnyder Maryland

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

Merge Requests

Comments & Activities

Production build 0.71.5 2024