mirror of
https://github.com/ash-project/ash.git
synced 2024-09-20 13:33:20 +12:00
improvement: update action should respect load and select
This commit is contained in:
parent
6602ae63e6
commit
7811dfaa11
1 changed files with 3 additions and 0 deletions
|
@ -61,6 +61,9 @@ defmodule Ash.Actions.Update do
|
||||||
atomic_changeset =
|
atomic_changeset =
|
||||||
%{atomic_changeset | data: changeset.data}
|
%{atomic_changeset | data: changeset.data}
|
||||||
|> Ash.Changeset.set_context(%{data_layer: %{use_atomic_update_data?: true}})
|
|> Ash.Changeset.set_context(%{data_layer: %{use_atomic_update_data?: true}})
|
||||||
|
|> Map.put(:load, changeset.load)
|
||||||
|
|> Map.put(:select, changeset.select)
|
||||||
|
|> Ash.Changeset.set_context(changeset.context)
|
||||||
|
|
||||||
opts =
|
opts =
|
||||||
Keyword.merge(opts,
|
Keyword.merge(opts,
|
||||||
|
|
Loading…
Reference in a new issue