payment_form_embedded() sets an #element_validate callback, but the specified callback function does not accept the necessary parameters, because it is actually a top-level form validate callback.

Comments

xano’s picture

Status: Active » Needs review
StatusFileSize
new642 bytes
xano’s picture

Status: Needs review » Needs work

The last submitted patch, 1: payment_2323627_1.patch, failed testing.

xano’s picture

Status: Needs work » Needs review

Xano queued 1: payment_2323627_1.patch for re-testing.

Status: Needs review » Needs work

The last submitted patch, 1: payment_2323627_1.patch, failed testing.

xano’s picture

Status: Needs work » Needs review
StatusFileSize
new754 bytes
new1.22 KB
xano’s picture

xano’s picture

Status: Needs review » Fixed

  • Xano committed 032583c on 7.x-1.x
    Issue #2323627 by Xano: Fixed payment_form_embedded() validate callback...

Status: Fixed » Closed (fixed)

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

xano’s picture

Status: Closed (fixed) » Active
StatusFileSize
new1.67 KB

Right, so this broke modules that cannot alter the parent form. Let's go back to #element_validate, but make sure it works this time.

xano’s picture

Status: Active » Needs review
xano’s picture

Status: Needs review » Fixed

  • Xano committed 832e0ec on 7.x-1.x
    Issue #2323627 by Xano: Fixed payment_form_embedded() validate callback...

Status: Fixed » Closed (fixed)

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