Sync non-translatable component inputs before publish validation

Testing instructions

  • Install content_translation and canvas_translate
  • Add a second language
  • Place a component with an enum prop on a page
  • Publish it
  • Add a translation of the page
  • Change only the enum prop on the default translation and publish
  • The publish returns HTTP 422.

Closes #3591820 (closed)

Merge request reports

Loading