When using the Panels In-Place Editor module together with Clientside Validation, an AJAX error is popping up when trying to save changes in the panel page after an AJAX reload.
It seems to be similar to https://www.drupal.org/node/2454141, although the fix didn't work for 7.x-1.41 and the error seems to be different. The error thrown is the following:

Uncaught TypeError: Cannot read property 'undefined' of undefined
on clientside_validation.js:1485.

It seems the error comes from the lack of validation on the "ajax_form" variable, since the IPE panels form isn't supposed to be validated at any rate.

Here's how I've patched it, so far it seems it's been working just fine. Any feedback is appreciated!

Comments

aChris07’s picture

aChris07’s picture

Updated the patch for 7.x-1.x-dev, with the proper directory structure.

rodrigoaguilera’s picture

I found another conflict in clientside validation 2.x

attiks’s picture

Version: 7.x-1.41 » 7.x-1.x-dev
Status: Active » Fixed

Thanks

  • attiks committed 82326c1 on 7.x-1.x authored by aChris07
    Issue #2494731 by aChris07: Compatibility issue with IPE panels
    

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.