From 39f7ca1920239a3cd7f4ca9dc976a17df49b6d73 Mon Sep 17 00:00:00 2001 From: Jon Goldberg Date: Sun, 29 May 2022 11:44:30 -0400 Subject: [PATCH] Don't allow users to populate file custom fields --- Civi/ActionProvider/Utils/CustomField.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Civi/ActionProvider/Utils/CustomField.php b/Civi/ActionProvider/Utils/CustomField.php index 85baa8a..3d8c224 100644 --- a/Civi/ActionProvider/Utils/CustomField.php +++ b/Civi/ActionProvider/Utils/CustomField.php @@ -71,6 +71,10 @@ class CustomField { if ($customField['html_type'] == 'Multi-Select') { $multiple = true; } + // File custom fields shouldn't be selectable - use the "upload file to a custom field" action instead. + if ($customField['html_type'] == 'File') { + return null; + } $default = null; $spec = null; -- GitLab