From 37e0c6e7f20eacf9a5b91d0fdaee4b43f8971ebf Mon Sep 17 00:00:00 2001 From: brandonkelly Date: Wed, 27 Dec 2023 07:45:30 -0800 Subject: [PATCH] Make `relatedTo*` reserved field handles Resolves #14075 --- CHANGELOG.md | 1 + src/base/Field.php | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ce69061f729..ee368fdb4a1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ ## Unreleased +- `relatedToAssets`, `relatedToCategories`, `relatedToEntries`, `relatedToTags`, and `relatedToUsers` are now reserved user field handles. ([#14075](https://github.com/craftcms/cms/issues/14075)) - `craft\services\Security::$sensitiveKeywords` is no longer case-sensitive. ([#14064](https://github.com/craftcms/cms/discussions/14064)) - Fixed a bug where the `index-assets/cleanup` command accepted `--cache-remote-images`, `--create-missing-assets`, and `--delete-missing-assets` options, even though they didn’t do anything. - Fixed a bug where automatically-created relations could be lost when a new site was added to an entry. ([#14065](https://github.com/craftcms/cms/issues/14065)) diff --git a/src/base/Field.php b/src/base/Field.php index ec08654694d..5871bd182a4 100644 --- a/src/base/Field.php +++ b/src/base/Field.php @@ -331,6 +331,11 @@ protected function defineRules(): array 'propagateAll', 'propagating', 'ref', + 'relatedToAssets', + 'relatedToCategories', + 'relatedToEntries', + 'relatedToTags', + 'relatedToUsers', 'resaving', 'revisionId', 'rgt',