Remove htmlFile validation rule,
authorBradley Taylor <hello@brad-taylor.co.uk>
Sat, 8 Jan 2022 17:59:27 +0000 (17:59 +0000)
committerBradley Taylor <hello@brad-taylor.co.uk>
Sat, 8 Jan 2022 17:59:27 +0000 (17:59 +0000)
as it can't possibly work.

CRM/Core/Form.php
CRM/Utils/Rule.php

index 3cf3e8304f53bb107b14d4090b0df9230aa0894b..5808968e0bd45c71f16ff1404e9d87de36876a88 100644 (file)
@@ -374,7 +374,6 @@ class CRM_Core_Form extends HTML_QuickForm_Page {
       'date',
       'currentDate',
       'asciiFile',
-      'htmlFile',
       'utf8File',
       'objectExists',
       'optionExists',
index 862e4603f74740b6c3137c55609e2e3d226d00fd..6d84ad5ec47f31b7930e3f615fbc315f1844aa6b 100644 (file)
@@ -755,24 +755,6 @@ class CRM_Utils_Rule {
     return $success;
   }
 
-  /**
-   * See how file rules are written in HTML/QuickForm/file.php
-   * Checks to make sure the uploaded file is html
-   *
-   * @param array $elementValue
-   *
-   * @return bool
-   *   True if file has been uploaded, false otherwise
-   */
-  public static function htmlFile($elementValue) {
-    if ((isset($elementValue['error']) && $elementValue['error'] == 0) ||
-      (!empty($elementValue['tmp_name']) && $elementValue['tmp_name'] != 'none')
-    ) {
-      return CRM_Utils_File::isHtmlFile($elementValue['tmp_name']);
-    }
-    return FALSE;
-  }
-
   /**
    * Check if there is a record with the same name in the db.
    *