Answers.Body: <p>Added an empty entryId-field to the form which apparently solves my problem.</p>
  
  <p><code>&lt;input type="hidden" name="entryId" value=""&gt;</code></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-07-31T20:14:57.483Z
Answers.Text: Thanks for the workaround, but this can't be a permanent fix, else I will have to review a ton of templates on a lot of sites...
Answers.UserDisplayName: r-ninja
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-06-27T16:03:41.343Z
Answers.LastActivityDate: 2019-06-27T16:03:41.343Z
Answers.UserDisplayName: Marcus Scheller
Answers.Body: <p>This was an unintentional breaking change. See <a href="https://github.com/craftcms/cms/issues/4693" rel="nofollow noreferrer">https://github.com/craftcms/cms/issues/4693</a></p>
  
  <p>Update: Fixed in 3.2.9, which is now (2019-08-06) available <a href="https://github.com/craftcms/cms/blob/develop/CHANGELOG-v3.md#329---2019-08-06" rel="nofollow noreferrer">https://github.com/craftcms/cms/blob/develop/CHANGELOG-v3.md#329---2019-08-06</a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-08-02T12:08:01.753Z
Answers.LastActivityDate: 2019-08-06T19:17:45.353Z
Answers.LastEditDate: 2019-08-06T19:17:45.353Z
Answers.UserDisplayName: Andrea DeMers
Body: <p>I get an <code>Request missing required body param</code> error when trying to create a new entry on the front end. All required fields are being filled. Nothing changed except the craft version. Craft version is 3.2.0-RC2.</p>
  
  <p>Has that something to do with the way drafts are handled in 3.2?</p>
  
  <p>Edit:
  Looks like Craft wants a entry id:</p>
  
  <pre><code>/…/controllers/EntriesController.php(848): craft\web\Request-&gt;getRequiredBodyParam('entryId')
  </code></pre>
  
  <p>Which, of course, is not available when creating a new entry. What is to be done?</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-07-31T18:06:23.907Z
Comments.Text: I'm having the same issue since updating to 3.2.x. Is adding `<input type="hidden" name="entryId" value="">` the official solution? Thanks!
Comments.UserDisplayName: Andrea DeMers
Tags: <craft3><error><frontend>
Title: “Request missing required body param” error when creating entry on front end
ThreadText: # “Request missing required body param” error when creating entry on front end
  
  (Asked by: username_0 on 2019-06-27)
  
  I get an `Request missing required body param` error when trying to create a new entry on the front end. All required fields are being filled. Nothing changed except the craft version. Craft version is 3.2.0-RC2.
  
  Has that something to do with the way drafts are handled in 3.2?
  
  Edit:
  Looks like Craft wants a entry id:
  
  ```
  /…/controllers/EntriesController.php(848): craft\web\Request->getRequiredBodyParam('entryId')
  
  ```
  
  Which, of course, is not available when creating a new entry. What is to be done?
  
  **Tags:** craft3, error, frontend
  
  > **Comments:**
  > **username_1**: I'm having the same issue since updating to 3.2.x. Is adding `<input type="hidden" name="entryId" value="">` the official solution? Thanks!  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_0 on 2019-06-27. Score: 3 | Accepted answer
  
  Added an empty entryId-field to the form which apparently solves my problem.
  
  `<input type="hidden" name="entryId" value="">`
  
  > **Comments:**
  > **username_2**: Thanks for the workaround, but this can't be a permanent fix, else I will have to review a ton of templates on a lot of sites...  
  
  ---
  
  ### Answer by username_1 on 2019-08-02. Score: 4
  
  This was an unintentional breaking change. See <https://github.com/craftcms/cms/issues/4693>
  
  Update: Fixed in 3.2.9, which is now (2019-08-06) available <https://github.com/craftcms/cms/blob/develop/CHANGELOG-v3.md#329---2019-08-06>
  
  
  ---
  
  