Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(plugin-search): prevent error on undefined value in linkToDoc com…
…ponent (#9932) <!-- Thank you for the PR! Please go through the checklist below and make sure you've completed all the steps. Please review the [CONTRIBUTING.md](https://github.com/payloadcms/payload/blob/main/CONTRIBUTING.md) document in this repository if you haven't already. The following items will ensure that your PR is handled as smoothly as possible: - PR Title must follow conventional commits format. For example, `feat: my new feature`, `fix(plugin-seo): my fix`. - Minimal description explained as if explained to someone not immediately familiar with the code. - Provide before/after screenshots or code diffs if applicable. - Link any related issues/discussions from GitHub or Discord. - Add review comments if necessary to explain to the reviewer the logic behind a change ### What? ### Why? ### How? Fixes # --> ### What? This PR fixes a runtime error encountered when navigating into a search doc that had its' related collection doc deleted, but it itself remained (if for example `deleteFromSearch` deletion failed for some reason). ### Why? To prevent runtime errors for end-users using `plugin-search`. ### How? By returning earlier if the field value is undefined or missing required values in `LinkToDoc`. Fixes #9443 (partially, see also: #9623)
- Loading branch information