Skip to content

Regression since 3.6.2.2: Insert/Update Post does not save Post Title from Hidden Field #681

Description

@Cleversupport

Describe the bug

Since JetFormBuilder 3.6.2.2, the Insert/Update Post action does not save the Post Title when the title value comes from a Hidden Field.

The post is created successfully, but WordPress generates a fallback title instead of using the submitted hidden field value.

No changes were made to the form configuration between tests.

Versions tested

Working:

  • JetFormBuilder 3.6.1.1
  • JetFormBuilder 3.6.2
  • JetFormBuilder 3.6.2.1

Not working:

  • JetFormBuilder 3.6.2.2
  • JetFormBuilder 3.6.4

Form configuration

  • Post Submit Action: Insert/Update Post
  • Post Type: Custom Post Type
  • Hidden Field: talent_title
  • Fields Map: talent_titlepost_title

Steps to reproduce

  1. Create a Hidden Field named talent_title.
  2. Give the field a submitted value.
  3. Add the Insert/Update Post action.
  4. Map talent_title to post_title.
  5. Submit the form.
  6. Open the newly created post.

Expected result

The submitted Hidden Field value should be saved as the WordPress Post Title.

Actual result

The post is created, but the submitted title is not saved. WordPress uses an automatically generated fallback title.

Downgrading from 3.6.2.2 to 3.6.2.1 fixes the issue immediately.

join-our-talent-pool.json

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions