Skip to content

fix(n8n): v1 form compat — type and formTitle defaults, JSON extracti…#193

Merged
lookinway merged 1 commit intomainfrom
fix/n8n-v2.0.2
Apr 7, 2026
Merged

fix(n8n): v1 form compat — type and formTitle defaults, JSON extracti…#193
lookinway merged 1 commit intomainfrom
fix/n8n-v2.0.2

Conversation

@lookinway
Copy link
Copy Markdown
Collaborator

…on (v2.0.2)

V1 Form node had no top-level type parameter and hid formTitle in JSON mode. SharedRouter bodyMap threw "Could not get parameter".

  • Added default support to FieldMap in bodyMap processing
  • form.type defaults to 'modal' (v1 compat)
  • form.title defaults to '' (JSON mode compat)
  • Extract title/close_text/submit_text from JSON payload when body fields are empty (v1 JSON mode had everything in one blob)

…on (v2.0.2)

V1 Form node had no top-level `type` parameter and hid `formTitle`
in JSON mode. SharedRouter bodyMap threw "Could not get parameter".

- Added `default` support to FieldMap in bodyMap processing
- form.type defaults to 'modal' (v1 compat)
- form.title defaults to '' (JSON mode compat)
- Extract title/close_text/submit_text from JSON payload when
  body fields are empty (v1 JSON mode had everything in one blob)
@lookinway lookinway merged commit a27d779 into main Apr 7, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant