Description
Versions Used
Kaffy: 0.9.0
Phoenix: 1.5.7
Elixir: 1.11.2
What's actually happening?
Creating a new resource of a schema that contains an embedded_schema without an id will result in an error key :id not found in ...
(see screenshot below).
What should happen instead?
The create/update should not expect a primary_key or id key to be set for the embedded_schema if it was defined it should not use one.
Workaround
Removing the @primary_key false
makes everything work properly but an Id field will be added to the form which I don't need.
Screenshots
Happy to help @aesmail, let me know if this makes sense or I am doing something I shouldn't 💪