This project is not covered by Drupal’s security advisory policy.

This module provides a temporary workaround for a bug in CiviCRM's CiviContribute component ( http://issues.civicrm.org/jira/browse/CRM-7464 ) whereby required file upload fields included in a contribute page as part of a profile always throw a "X is a required field" validation error - whether a file was uploaded or not.

The CiviCRM developers have indicated that this is a "non trivial bug to fix", and no ETA for a fix has been given.

This module implements hook_civicrm_validate() to look for the situation where this bug arises (i.e. a required file field on a contribute page) and unsets the erroneous validation error (this technique is suggested in the CiviCRM documentation: http://wiki.civicrm.org/confluence/display/CRMDOC32/CiviCRM+hook+specifi... ).


Project sponsored by Circle Interactive, a small, friendly digital agency who specialise in developing and consulting on complex integrated systems using Drupal and CiviCRM, Intranets, extranets, e-commerce and back-office CRM.

Project information

  • Module categories: Integrations
  • Created by mcdruid on , updated
  • shield alertThis project is not covered by the security advisory policy.
    Use at your own risk! It may have publicly disclosed vulnerabilities.

Releases