• Resolved NANI SAMIREDDY

    (@nanisamireddy)


    Hi Jetpack Team,

    We’re seeing errors when submitting Jetpack forms programmatically through our custom REST API (using Contact_Form::parse() + process_submission()). Issue (v14.9+ only)

    • Console error:
      Uncaught TypeError: Cannot read properties of undefined (reading 'g13-name')
    • Field values misalign:
    • jetpack_contact_form_jwt shows as first field.
    • All other values shift down.

    Notes

    • Works fine pre-14.9.
    • Breaks in 14.9+ when forms are inside a custom Gutenberg block (GoDAM video block).
    • Reproducible on clean test (EasyDash, GoDAM develop).

    Expected

    • No console errors.
    • Fields align correctly.

    Environment:

    • WP: 6.8.2
    • Jetpack: 14.9+
    • GoDAM: develop branch

    Sreenrecording
    https://app.godam.io/web/video/pddkesodsq

    Thanks! 🙏

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support lastsplash (a11n)

    (@lastsplash)

    Hi @nanisamireddy

    Thanks for the report. We’d like to investigate and point you in the right direction.

    Is this the GoDAM plugin you tested on? https://lo.wordpress.org/plugins/godam/

    Does the issue remain if you upgrade to Jetpack v15?

    Thread Starter NANI SAMIREDDY

    (@nanisamireddy)

    Hi @lastsplash
    Thank you for the reply.
    Yes, this is the GoDAM plugin I’m testing on: https://lo.wordpress.org/plugins/godam/
    The issue is still present on Jetpack v15.

    Plugin Contributor Enej Bajgorić

    (@enej)

    Hi @nanisamireddy

    There is a couple of things going on. In Jetpack 14.9 we changed how we summit forms.
    The previous way was quire error prone. So we came up with a new way. Unfortunately this new way doesn’t work with the current GoDAM plugin. 🙁

    Since some of the underlying assumptions that GoDAM plugin makes are not correct any more. I would love to explore some options to make sure that we come up with a good solution that will work for GoDAM plugin and will make it easier to maintain in the longterm.

    Please reach out to me on .org slack, my username is @enej

Viewing 3 replies - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.