fix: remove pre_flight expression checking

This commit is contained in:
Zach Daniel 2023-03-09 20:57:53 -05:00
parent ee99bf367f
commit 5723b0447f

View file

@ -484,18 +484,12 @@ defmodule Ash.Api do
# Get action type from resource # Get action type from resource
case query_or_changeset do case query_or_changeset do
%Ash.Query{} = query -> %Ash.Query{} = query ->
query = query = Map.put(query, :api, api)
query
|> Map.put(:api, api)
|> Ash.Query.set_context(%{private: %{pre_flight_authorization?: true}})
run_check(api, actor, query, opts) run_check(api, actor, query, opts)
%Ash.Changeset{} = changeset -> %Ash.Changeset{} = changeset ->
changeset = changeset = Map.put(changeset, :api, api)
changeset
|> Map.put(:api, api)
|> Ash.Changeset.set_context(%{private: %{pre_flight_authorization?: true}})
run_check(api, actor, changeset, opts) run_check(api, actor, changeset, opts)