defmodule Feedback.Submission do
...
actions do
create :create_with_submitter do
primary? true
accept [
...
]
argument :submitter, :map do
allow_nil? true
end
change manage_relationship(:submitter, type: :create)
end
end
multitenancy do
strategy :context
end
relationships do
has_one :submitter, Feedback.Submitter, destination_attribute: :submission_id
end
end
defmodule Feedback.Submission do
...
actions do
create :create_with_submitter do
primary? true
accept [
...
]
argument :submitter, :map do
allow_nil? true
end
change manage_relationship(:submitter, type: :create)
end
end
multitenancy do
strategy :context
end
relationships do
has_one :submitter, Feedback.Submitter, destination_attribute: :submission_id
end
end